﻿/*!
Theme Name: RossVideo
Author: Baunfire
Description: 
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: RossVideo
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned. 

RossVideo is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later. 

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
***/:root{--ds-default-black: #000000;--ds-default-white: #ffffff;--ds-default-transparent: transparent;--ds-product-carbonite-purple: #9447ff;--ds-product-switcher-blue: #0f6bff;--ds-product-inception-blue: #027bc6;--ds-product-connectivity-blue: #02b3ff;--ds-product-control-grey: #7ea8ad;--ds-product-video-server-teal: #00c389;--ds-product-media-green: #4aba51;--ds-product-camera-yellow: #f1b434;--ds-product-graphics-orange: #ff6d00;--ds-product-automation-red: #e4212e;--ds-product-streamline-pink: #c24c77;--ds-gray-1000: #121212;--ds-gray-900: #232323;--ds-gray-800: #383838;--ds-gray-700: #565656;--ds-gray-600: #767676;--ds-gray-500: #999999;--ds-gray-400: #bcbcbc;--ds-gray-300: #d5d5d5;--ds-gray-200: #e5e5e5;--ds-gray-100: #f1f1f1;--ds-gray-50: #fafafa;--ds-bluegray-1000: #0c1012;--ds-bluegray-900: #151a1e;--ds-bluegray-800: #31373c;--ds-bluegray-700: #4f575d;--ds-bluegray-600: #707981;--ds-bluegray-500: #929da6;--ds-bluegray-400: #afb9c1;--ds-bluegray-300: #cad2da;--ds-bluegray-200: #dee6ec;--ds-bluegray-100: #f1f4f7;--ds-bluegray-50: #f8fafc;--ds-blue-1100: #0a1932;--ds-blue-1000: #112b56;--ds-blue-900: #123d84;--ds-blue-800: #1550af;--ds-blue-700: #2e68cf;--ds-blue-600: #4580ef;--ds-blue-500: #6c9dfa;--ds-blue-400: #94baff;--ds-blue-300: #bcd4ff;--ds-blue-200: #d8e5fe;--ds-blue-100: #ebf1fe;--ds-blue-50: #f7f9fe;--ds-bg-page-primary-dark: #000000;--ds-bg-page-primary-light: #ffffff;--ds-surface-transparent: transparent;--ds-surface-primary-on-dark: #0c1012;--ds-surface-secondary-on-dark: #151a1e;--ds-surface-tertiary-on-dark: #31373c;--ds-surface-primary-on-light: #f1f4f7;--ds-surface-secondary-on-light: #dee6ec;--ds-surface-tertiary-on-light: #cad2da;--ds-surface-subtle-on-light: #f8fafc;--ds-text-strongest-on-dark: #fafafa;--ds-text-level1-on-dark: #f1f1f1;--ds-text-level2-on-dark: #e5e5e5;--ds-text-level3-on-dark: #bcbcbc;--ds-text-level4-on-dark: #999999;--ds-text-accent-on-dark: #4580ef;--ds-text-strongest-on-light: #121212;--ds-text-level1-on-light: #232323;--ds-text-level2-on-light: #383838;--ds-text-level3-on-light: #565656;--ds-text-level4-on-light: #767676;--ds-text-accent-on-light: #2e68cf;--ds-border-default-on-dark: #383838;--ds-border-subtle-on-dark: #232323;--ds-border-strong-on-dark: #565656;--ds-border-emphasis-on-dark: #e5e5e5;--ds-border-default-on-light: #d5d5d5;--ds-border-subtle-on-light: #e5e5e5;--ds-border-strong-on-light: #bcbcbc;--ds-border-emphasis-on-light: #383838;--ds-cta-filled-bg-default-on-dark: #ffffff;--ds-cta-filled-fg-on-dark: #000000;--ds-cta-filled-bg-hover-on-dark: #dee6ec;--ds-cta-filled-bg-pressed-on-dark: #cad2da;--ds-link-default-on-dark: #4580ef;--ds-link-hover-on-dark: #6c9dfa;--ds-link-pressed-on-dark: #6c9dfa;--ds-link-default-on-light: #2e68cf;--ds-link-hover-on-light: #1550af;--ds-link-pressed-on-light: #1550af;--ds-accent-default-on-dark: #4580ef;--ds-accent-hover-on-dark: #6c9dfa;--ds-accent-pressed-on-dark: #6c9dfa;--ds-accent-default-on-light: #2e68cf;--ds-accent-hover-on-light: #1550af;--ds-accent-pressed-on-light: #1550af;--ds-status-selected-on-dark: #4580ef;--ds-status-unselected-on-dark: #d5d5d5;--ds-status-selected-on-light: #2e68cf;--ds-status-unselected-on-light: #d5d5d5;--color-black: #000;--color-white: #fff;--color-default: #000;--color-dark-blue: #252F38;--color-light-blue: #6C7C89;--color-medium-blue: #0B70F4;--color-blue-text: #0B70F4;--color-dark-gray: #1C2228;--color-medium-gray: #D9DEE1;--color-light-gray: #F1F1F1;--color-off-white: #F5F5F7;--Dark-Grey: #1C2228;--Off-White: #F5F5F7;--font-body: "mulish-variable", sans-serif;--font-heading: "stolzl", sans-serif}:root{--ds-border-width-50: 0.5px;--ds-border-width-100: 1px;--ds-border-width-150: 1.5px;--ds-border-width-200: 2px}:root{--Space-0: 0;--Space-50: 4px;--Space-100: 8px;--Space-150: 12px;--Space-200: 16px;--Space-300: 24px;--Space-400: 32px;--Space-500: 40px;--Space-600: 48px;--Space-800: 64px;--Space-1000: 80px;--Space-1200: 96px;--Space-2000: 160px;--Space-3000: 240px;--ds-space-0: var(--Space-0);--ds-space-50: var(--Space-50);--ds-space-100: var(--Space-100);--ds-space-150: var(--Space-150);--ds-space-200: var(--Space-200);--ds-space-300: var(--Space-300);--ds-space-400: var(--Space-400);--ds-space-500: var(--Space-500);--ds-space-600: var(--Space-600);--ds-space-800: var(--Space-800);--ds-space-1000: var(--Space-1000);--ds-space-1200: var(--Space-1200);--ds-space-2000: var(--Space-2000);--ds-space-3000: var(--Space-3000)}:root{--ds-radius-0: 0;--ds-radius-100: 4px;--ds-radius-200: 8px;--ds-radius-300: 12px;--ds-radius-400: 16px;--ds-radius-9999: 999px;--Radius-0: 0;--Radius-100: 4px;--Radius-200: 8px;--Radius-300: 12px;--Radius-400: 16px;--Radius-9999: 999px}:root{--ds-font-family-stolzl: "stolzl", sans-serif;--ds-font-family-mulish: "mulish-variable", sans-serif;--ds-font-size-100: 12px;--ds-font-size-200: 14px;--ds-font-size-300: 16px;--ds-font-size-400: 18px;--ds-font-size-500: 20px;--ds-font-size-600: 24px;--ds-font-size-700: 32px;--ds-font-size-800: 40px;--ds-font-size-900: 48px;--ds-font-size-1000: 64px;--ds-font-size-1100: 80px;--ds-font-size-1200: 96px;--ds-line-height-50: 14px;--ds-line-height-100: 18px;--ds-line-height-150: 20px;--ds-line-height-200: 22px;--ds-line-height-300: 24px;--ds-line-height-400: 28px;--ds-line-height-500: 30px;--ds-line-height-600: 32px;--ds-line-height-625: 34px;--ds-line-height-650: 36px;--ds-line-height-700: 40px;--ds-line-height-800: 52px;--ds-line-height-900: 60px;--ds-line-height-1000: 80px;--ds-line-height-1100: 96px;--ds-line-height-1200: 112px;--ds-font-weight-stolzl-book: 400;--ds-font-weight-stolzl-medium: 500;--ds-font-weight-mulish-regular: 400;--ds-font-weight-mulish-medium: 500;--ds-font-weight-mulish-semibold: 600;--ds-font-weight-mulish-bold: 700;--ds-font-weight-mulish-extrabold: 800;--ds-letter-spacing-n400: -0.96px;--ds-letter-spacing-n300: -0.6px;--ds-letter-spacing-n100: -0.2px;--ds-letter-spacing-0: 0;--Font-Family-Family-Stolzl: var(--ds-font-family-stolzl);--Font-Family-Family-Mulish: var(--ds-font-family-mulish);--Font-Size-Size-100: var(--ds-font-size-100);--Font-Size-Size-200: var(--ds-font-size-200);--Font-Size-Size-300: var(--ds-font-size-300);--Font-Size-Size-350: var(--ds-font-size-300);--Font-Size-Size-400: var(--ds-font-size-400);--Font-Size-Size-500: var(--ds-font-size-500);--Font-Size-Size-600: var(--ds-font-size-600);--Font-Size-Size-700: var(--ds-font-size-700);--Font-Size-Size-800: var(--ds-font-size-800);--Font-Size-Size-900: var(--ds-font-size-900);--Font-Size-Size-1000: var(--ds-font-size-1000);--Font-Size-Size-1100: var(--ds-font-size-1100);--Font-Size-Size-1200: var(--ds-font-size-1200);--Line-Height-Height-50: var(--ds-line-height-50);--Line-Height-Height-100: var(--ds-line-height-100);--Line-Height-Height-150: var(--ds-line-height-150);--Line-Height-Height-200: var(--ds-line-height-200);--Line-Height-Height-300: var(--ds-line-height-300);--Line-Height-Height-350: var(--ds-line-height-300);--Line-Height-Height-400: var(--ds-line-height-400);--Line-Height-Height-500: var(--ds-line-height-500);--Line-Height-Height-600: var(--ds-line-height-600);--Line-Height-Height-625: var(--ds-line-height-625);--Line-Height-Height-650: var(--ds-line-height-650);--Line-Height-Height-700: var(--ds-line-height-700);--Line-Height-Height-800: var(--ds-line-height-800);--Line-Height-Height-900: var(--ds-line-height-900);--Line-Height-Height-1000: var(--ds-line-height-1000);--Line-Height-Height-1100: var(--ds-line-height-1100);--Line-Height-Height-1200: var(--ds-line-height-1200);--Letter-Spacing-LSpacing-0: var(--ds-letter-spacing-0);--Letter-Spacing-LSpacing--100: var(--ds-letter-spacing-n100);--Letter-Spacing-LSpacing--300: var(--ds-letter-spacing-n300);--ds-typography-desktop-h1-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-h1-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-h1-font-size: var(--ds-font-size-1200);--ds-typography-desktop-h1-line-height: var(--ds-line-height-1200);--ds-typography-desktop-h1-letter-spacing: var(--ds-letter-spacing-n400);--ds-typography-desktop-h2-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-h2-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-h2-font-size: var(--ds-font-size-1100);--ds-typography-desktop-h2-line-height: var(--ds-line-height-1100);--ds-typography-desktop-h2-letter-spacing: var(--ds-letter-spacing-n400);--ds-typography-desktop-h3-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-h3-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-h3-font-size: var(--ds-font-size-1000);--ds-typography-desktop-h3-line-height: var(--ds-line-height-1000);--ds-typography-desktop-h3-letter-spacing: var(--ds-letter-spacing-n300);--ds-typography-desktop-h4-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-h4-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-h4-font-size: var(--ds-font-size-900);--ds-typography-desktop-h4-line-height: var(--ds-line-height-900);--ds-typography-desktop-h4-letter-spacing: var(--ds-letter-spacing-n300);--ds-typography-desktop-h5-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-h5-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-h5-font-size: var(--ds-font-size-800);--ds-typography-desktop-h5-line-height: var(--ds-line-height-800);--ds-typography-desktop-h5-letter-spacing: var(--ds-letter-spacing-n300);--ds-typography-desktop-title-32-40-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-title-32-40-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-title-32-40-font-size: var(--ds-font-size-700);--ds-typography-desktop-title-32-40-line-height: var(--ds-line-height-700);--ds-typography-desktop-title-32-40-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-desktop-htitle-24-32-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-htitle-24-32-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-htitle-24-32-font-size: var(--ds-font-size-600);--ds-typography-desktop-htitle-24-32-line-height: var(--ds-line-height-600);--ds-typography-desktop-htitle-24-32-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-desktop-title-20-28-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-title-20-28-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-title-20-28-font-size: var(--ds-font-size-500);--ds-typography-desktop-title-20-28-line-height: var(--ds-line-height-400);--ds-typography-desktop-title-20-28-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-desktop-title-20-32-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-title-20-32-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-desktop-title-20-32-font-size: var(--ds-font-size-500);--ds-typography-desktop-title-20-32-line-height: var(--ds-line-height-600);--ds-typography-desktop-title-20-32-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-desktop-body-24-36-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-body-24-36-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-desktop-body-24-36-font-size: var(--ds-font-size-600);--ds-typography-desktop-body-24-36-line-height: var(--ds-line-height-650);--ds-typography-desktop-body-24-36-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-body-20-30-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-body-20-30-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-desktop-body-20-30-font-size: var(--ds-font-size-500);--ds-typography-desktop-body-20-30-line-height: var(--ds-line-height-500);--ds-typography-desktop-body-20-30-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-body-reading-18-30-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-body-reading-18-30-font-weight: var( --ds-font-weight-mulish-regular );--ds-typography-desktop-body-reading-18-30-font-size: var(--ds-font-size-400);--ds-typography-desktop-body-reading-18-30-line-height: var(--ds-line-height-500);--ds-typography-desktop-body-reading-18-30-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-body-18-28-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-body-18-28-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-desktop-body-18-28-font-size: var(--ds-font-size-400);--ds-typography-desktop-body-18-28-line-height: var(--ds-line-height-400);--ds-typography-desktop-body-18-28-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-body-16-24-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-body-16-24-font-weight: var(--ds-font-weight-mulish-regular);--ds-typography-desktop-body-16-24-font-size: var(--ds-font-size-300);--ds-typography-desktop-body-16-24-line-height: var(--ds-line-height-300);--ds-typography-desktop-body-16-24-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-label-cta-20-24-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-label-cta-20-24-font-weight: var(--ds-font-weight-stolzl-book);--ds-typography-desktop-label-cta-20-24-font-size: var(--ds-font-size-500);--ds-typography-desktop-label-cta-20-24-line-height: var(--ds-line-height-300);--ds-typography-desktop-label-cta-20-24-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-label-cta-18-22-font-family: var(--ds-font-family-stolzl);--ds-typography-desktop-label-cta-18-22-font-weight: var(--ds-font-weight-stolzl-book);--ds-typography-desktop-label-cta-18-22-font-size: var(--ds-font-size-400);--ds-typography-desktop-label-cta-18-22-line-height: var(--ds-line-height-200);--ds-typography-desktop-label-cta-18-22-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-label-18-28-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-label-18-28-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-desktop-label-18-28-font-size: var(--ds-font-size-400);--ds-typography-desktop-label-18-28-line-height: var(--ds-line-height-400);--ds-typography-desktop-label-18-28-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-label-20-30-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-label-20-30-font-weight: var(--ds-font-weight-mulish-semibold);--ds-typography-desktop-label-20-30-font-size: var(--ds-font-size-500);--ds-typography-desktop-label-20-30-line-height: var(--ds-line-height-500);--ds-typography-desktop-label-20-30-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-desktop-label-16-24-font-family: var(--ds-font-family-mulish);--ds-typography-desktop-label-16-24-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-desktop-label-16-24-font-size: var(--ds-font-size-300);--ds-typography-desktop-label-16-24-line-height: var(--ds-line-height-300);--ds-typography-desktop-label-16-24-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-h1-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-h1-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-h1-font-size: var(--ds-font-size-800);--ds-typography-mobile-h1-line-height: var(--ds-line-height-800);--ds-typography-mobile-h1-letter-spacing: var(--ds-letter-spacing-n300);--ds-typography-mobile-h2-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-h2-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-h2-font-size: var(--ds-font-size-700);--ds-typography-mobile-h2-line-height: var(--ds-line-height-700);--ds-typography-mobile-h2-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-mobile-h3-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-h3-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-h3-font-size: var(--ds-font-size-600);--ds-typography-mobile-h3-line-height: var(--ds-line-height-600);--ds-typography-mobile-h3-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-mobile-title-20-28-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-title-20-28-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-title-20-28-font-size: var(--ds-font-size-500);--ds-typography-mobile-title-20-28-line-height: var(--ds-line-height-400);--ds-typography-mobile-title-20-28-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-mobile-title-18-24-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-title-18-24-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-title-18-24-font-size: var(--ds-font-size-400);--ds-typography-mobile-title-18-24-line-height: var(--ds-line-height-300);--ds-typography-mobile-title-18-24-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-mobile-title-14-20-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-title-14-20-font-weight: var(--ds-font-weight-stolzl-medium);--ds-typography-mobile-title-14-20-font-size: var(--ds-font-size-200);--ds-typography-mobile-title-14-20-line-height: var(--ds-line-height-150);--ds-typography-mobile-title-14-20-letter-spacing: var(--ds-letter-spacing-n100);--ds-typography-mobile-title-subheading-14-22-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-title-subheading-14-22-font-weight: var( --ds-font-weight-stolzl-medium );--ds-typography-mobile-title-subheading-14-22-font-size: var(--ds-font-size-200);--ds-typography-mobile-title-subheading-14-22-line-height: var(--ds-line-height-200);--ds-typography-mobile-title-subheading-14-22-letter-spacing: var( --ds-letter-spacing-n100 );--ds-typography-mobile-body-16-24-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-body-16-24-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-mobile-body-16-24-font-size: var(--ds-font-size-300);--ds-typography-mobile-body-16-24-line-height: var(--ds-line-height-300);--ds-typography-mobile-body-16-24-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-body-reading-14-24-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-body-reading-14-24-font-weight: var( --ds-font-weight-mulish-regular );--ds-typography-mobile-body-reading-14-24-font-size: var(--ds-font-size-200);--ds-typography-mobile-body-reading-14-24-line-height: var(--ds-line-height-300);--ds-typography-mobile-body-reading-14-24-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-body-14-22-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-body-14-22-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-mobile-body-14-22-font-size: var(--ds-font-size-200);--ds-typography-mobile-body-14-22-line-height: var(--ds-line-height-200);--ds-typography-mobile-body-14-22-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-body-12-18-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-body-12-18-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-mobile-body-12-18-font-size: var(--ds-font-size-100);--ds-typography-mobile-body-12-18-line-height: var(--ds-line-height-100);--ds-typography-mobile-body-12-18-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-label-cta-14-18-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-label-cta-14-18-font-weight: var(--ds-font-weight-stolzl-book);--ds-typography-mobile-label-cta-14-18-font-size: var(--ds-font-size-200);--ds-typography-mobile-label-cta-14-18-line-height: var(--ds-line-height-100);--ds-typography-mobile-label-cta-14-18-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-label-cta-12-14-font-family: var(--ds-font-family-stolzl);--ds-typography-mobile-label-cta-12-14-font-weight: var(--ds-font-weight-stolzl-book);--ds-typography-mobile-label-cta-12-14-font-size: var(--ds-font-size-100);--ds-typography-mobile-label-cta-12-14-line-height: var(--ds-line-height-50);--ds-typography-mobile-label-cta-12-14-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-label-14-22-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-label-14-22-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-mobile-label-14-22-font-size: var(--ds-font-size-200);--ds-typography-mobile-label-14-22-line-height: var(--ds-line-height-200);--ds-typography-mobile-label-14-22-letter-spacing: var(--ds-letter-spacing-0);--ds-typography-mobile-label-12-18-font-family: var(--ds-font-family-mulish);--ds-typography-mobile-label-12-18-font-weight: var(--ds-font-weight-mulish-medium);--ds-typography-mobile-label-12-18-font-size: var(--ds-font-size-100);--ds-typography-mobile-label-12-18-line-height: var(--ds-line-height-100);--ds-typography-mobile-label-12-18-letter-spacing: var(--ds-letter-spacing-0)}body{font-family:"mulish-variable",sans-serif;font-size:19px;font-weight:400;line-height:28px;position:relative;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}body*{transition:200ms ease-in-out}@media(max-width: 991px){body:after{content:"";position:fixed;width:100%;height:0;background-color:rgba(0,0,0,.6);z-index:98;top:0;transition:200ms ease-in-out}}body.case_studies-template-single-case_studies-2025{overflow-x:hidden}body.case_studies-template-single-case_studies-2025 .wysiwyg-content button::after{display:none}body.case_studies-template-single-case_studies-2025 .wysiwyg-content.single-template{padding-top:4rem}body.case_studies-template-single-case_studies-2025 .wysiwyg-content ul{width:fit-content;margin:0 auto}body.case_studies-template-single-case_studies-2025 .wysiwyg-content ul li{margin-bottom:0}.wrapper{max-width:1920px;margin:auto;position:relative}.wrapper .container-fluid{padding-left:18px;padding-right:18px}.wrapper .container-fluid .row{margin-left:-18px;margin-right:-18px}.wrapper .container-fluid .row>*{padding-left:18px;padding-right:18px}.wrapper.wrapper-offset .block-caption{max-width:588px;margin-left:auto}@media(max-width: 991px){.wrapper.wrapper-offset .block-caption{max-width:inherit}}.wrapper.wrapper-offset .block-img{display:flex;justify-content:flex-end;margin-right:-18px;padding-left:3rem}@media(min-width: 1921px){.wrapper.wrapper-offset .block-img{margin-right:0}}@media(max-width: 991px){.wrapper.wrapper-offset .block-img{padding-left:0}}.wrapper.wrapper-offset .block-img img{width:100%;max-width:760px;transition:200ms ease-in-out}.wrapper.wrapper-offset .block-img .img{width:100%;max-width:760px;transition:200ms ease-in-out;position:relative}@media(max-width: 991px){.wrapper.wrapper-offset .block-img .img{max-width:500px}}.wrapper.wrapper-offset .block-img .img img{width:100%}.flip-columns .wrapper-offset .block-caption{margin-right:auto;margin-left:0}.flip-columns .wrapper-offset .block-img{justify-content:flex-start;padding-left:0;padding-right:3rem;margin-right:auto;margin-left:-18px}@media(min-width: 1921px){.flip-columns .wrapper-offset .block-img{margin-left:0}}@media(max-width: 991px){.flip-columns .wrapper-offset .block-img{padding-right:0}}.container{max-width:1240px;padding-left:18px;padding-right:18px}@media(max-width: 576px){.container{padding-left:30px;padding-right:30px}}h1,h2,h3,h4,h5,h6{margin-bottom:0}h1,.heading-1{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:55px;line-height:110%;letter-spacing:-0.02em}@media(max-width: 991px){h1,.heading-1{font-size:56px}}h2,.heading-2{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:76px;line-height:110%;letter-spacing:-0.02em}@media(max-width: 991px){h2,.heading-2{font-size:48px}}h3,.heading-3{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:48px;line-height:108%;letter-spacing:-0.02em}@media(max-width: 991px){h3,.heading-3{font-size:39px}}h4,.heading-4{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:40px;line-height:108%;letter-spacing:-0.02em}@media(max-width: 991px){h4,.heading-4{font-size:32px}}h5,.heading-5{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:29px;line-height:110%;letter-spacing:-0.02em}@media(max-width: 991px){h5,.heading-5{font-size:24px}}h6,.heading-6{font-family:"stolzl",sans-serif;font-style:normal;font-weight:400;font-size:23px;line-height:115%}@media(max-width: 991px){h6,.heading-6{font-size:20px}}.lead-copy{font-family:"stolzl",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:125%}@media(max-width: 991px){.lead-copy{font-size:20px}}.text-large{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:125%}@media(max-width: 991px){.text-large{font-size:20px}}.text-medium{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:500;font-size:19px;line-height:140%}@media(max-width: 991px){.text-medium{font-size:16px}}.text-default{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:140%}@media(max-width: 991px){.text-default{font-size:16px}}.text-small{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%}.text-overline-large{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:600;font-size:19px;line-height:133%;letter-spacing:.06em;text-transform:uppercase}@media(max-width: 991px){.text-overline-large{font-size:14px}}.text-overline{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:133%;letter-spacing:.06em;text-transform:uppercase}@media(max-width: 991px){.text-overline{font-size:14px}}.text-link{font-family:"stolzl",sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:24px;letter-spacing:.15em;text-transform:uppercase;font-size:600}.text-caption{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:10.5px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:600}b{font-weight:500}.pointer{cursor:pointer}.pointer-none{cursor:inherit !important}a{color:#0b70f4;transition:all 200ms ease-in-out;text-decoration:none}a:hover,a:focus,a:active{color:#33619c}.btn-icon span{margin-right:24px;width:fit-content;display:block}.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23000000' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");transition:200ms ease-in-out;position:absolute;left:100%;top:54%;width:8px;height:24px;margin-top:-12px;margin-left:.5rem}.btn-icon.btn-icon-down span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23C50B00'/%3E%3C/svg%3E%0A") !important}.btn-icon.btn-icon-plus span::after{content:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_2-2' data-name='Capa 2'%3E%3Cpolygon fill='%234C95F7' points='12 5.12 6.88 5.12 6.88 0 5.12 0 5.12 5.12 0 5.12 0 6.88 5.12 6.88 5.12 12 6.88 12 6.88 6.88 12 6.88 12 5.12'/%3E%3C/g%3E%3C/svg%3E") !important}.btn-icon.btn-icon-back span{margin-right:0 !important;margin-left:24px !important}.btn-icon.btn-icon-back span::after{margin-left:auto;margin-right:.5rem;left:auto !important;right:100% !important;content:url("data:image/svg+xml,%0A%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 6L0.881281 5.38128L0.262563 6L0.881282 6.61872L1.5 6ZM7.11872 10.3813L2.11872 5.38128L0.881282 6.61872L5.88128 11.6187L7.11872 10.3813ZM2.11872 6.61872L7.11872 1.61872L5.88128 0.381282L0.881281 5.38128L2.11872 6.61872Z' fill='%23C50B00'/%3E%3C/svg%3E%0A") !important}.btn,.hs-button{font-family:"stolzl",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:24px;border-radius:0;color:#000;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:23px 32px;transition:200ms ease-in-out;letter-spacing:.1em;text-transform:none !important;text-decoration:none;display:flex;align-items:center;text-align:left}.btn:hover,.btn:focus,.btn:active,.hs-button:hover,.hs-button:focus,.hs-button:active{background-color:rgba(0,0,0,0);color:initial;box-shadow:none;outline:none}@media(max-width: 991px){.btn,.hs-button{padding:12px 24px}}.btn.btn-block,.btn.large,.hs-button.btn-block,.hs-button.large{width:100%}.btn span,.hs-button span{position:relative}.btn-primary,.hs-button.primary{background-color:#6c7c89;color:#fff;border-color:#6c7c89}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.hs-button.primary:hover,.hs-button.primary:focus,.hs-button.primary:active,.hs-button.primary.active{background-color:#252f38;color:#fff;border-color:#252f38}.btn-primary.btn-icon span::after,.hs-button.primary.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-secondary{border-color:#0b70f4;color:#0b70f4;border-color:#0b70f4}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#33619c;color:#fff;border-color:#33619c}.btn-secondary.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23C50B00' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-secondary.btn-icon:hover span::after,.btn-secondary.btn-icon:focus span::after,.btn-secondary.btn-icon:active span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-default{background-color:#000;color:#fff;border-color:#000}.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#1c2228;color:#fff}.btn-small{padding:12px 24px}.btn-link{display:inline-flex;border:0;background-color:rgba(0,0,0,0);padding:0;color:#0b70f4;text-decoration:none;text-transform:none !important}.btn-link span{border-bottom:1px solid rgba(0,0,0,0);transition:200ms ease-in-out}.btn-link.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%230b70f4' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active{color:#0b70f4}.btn-link:hover span,.btn-link:focus span,.btn-link:active span,.btn-link.active span{color:#0b70f4;background-color:rgba(0,0,0,0);border-bottom-color:#0b70f4}.btn-link.btn-white{color:#fff}.btn-link.btn-white span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-link.btn-white:hover,.btn-link.btn-white:focus,.btn-link.btn-white:active .btn-link.btn-white.active{color:#fff}.btn-link.btn-white:hover span,.btn-link.btn-white:focus span,.btn-link.btn-white:active .btn-link.btn-white.active span{color:#fff;border-bottom-color:#fff}.btn-link.btn-blue{color:#0b70f4;text-transform:none;font-weight:300;letter-spacing:normal}.btn-link.btn-blue span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%230b70f4' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.btn-link.btn-blue:hover,.btn-link.btn-blue:focus,.btn-link.btn-blue:active .btn-link.btn-blue.active{color:#0b70f4}.btn-link.btn-blue:hover span,.btn-link.btn-blue:focus span,.btn-link.btn-blue:active .btn-link.btn-blue.active span{color:#0b70f4;border-bottom-color:#0b70f4}.dark-mode *{color:#fff}.dark-mode .btn-primary{color:#000;background-color:#fff;border-color:#fff}.dark-mode .btn-primary:hover,.dark-mode .btn-primary:focus,.dark-mode .btn-primary:active{background-color:#1c2228;color:#fff}.dark-mode .btn-primary.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23000000' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.dark-mode .btn-primary.btn-icon:hover span::after,.dark-mode .btn-primary.btn-icon:focus span::after,.dark-mode .btn-primary.btn-icon:active span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.dark-mode .btn-secondary{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.dark-mode .btn-secondary:hover,.dark-mode .btn-secondary:focus,.dark-mode .btn-secondary:active{background-color:#1c2228;color:#fff}.dark-mode .btn-secondary.btn-icon span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.dark-mode .btn-secondary:hover span::after,.dark-mode .btn-secondary:focus span::after,.dark-mode .btn-secondary:active span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.dark-mode .btn-link{border:0;background-color:rgba(0,0,0,0);padding:0;color:#fff}.dark-mode .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.dark-mode .btn-link:hover,.dark-mode .btn-link:focus,.dark-mode .btn-link:active,.dark-mode .btn-link.active{color:#fff;background-color:rgba(0,0,0,0)}.dark-mode .btn-link:hover span,.dark-mode .btn-link:focus span,.dark-mode .btn-link:active span,.dark-mode .btn-link.active span{color:#fff;border-bottom-color:#fff}.light-mode *{color:#000}.icon-bullet{width:10px;height:10px;border-radius:100%;background-color:#000;display:inline-flex;position:relative;top:-2px;margin-right:.4rem}.icon-bullet.icon-bullet-red-strong{background-color:#0b70f4}.icon-bullet.icon-bullet-red-action{background-color:#33619c}.icon-bullet.icon-bullet-shadow{box-shadow:0 0 10px rgba(11,112,244,.95)}.color-red{color:#0b70f4}.color-red-text{color:#0b70f4}.color-red-strong{color:#0b70f4}.color-red-action{color:#33619c}.color-black{color:#000}.color-white{color:#fff}.color-default{color:#000}.color-blue{color:#0b70f4}.color-dark-gray{color:#1c2228}.color-medium-gray{color:#d9dee1}.color-light-gray{color:#f1f1f1}.color-mid-gray{color:#2d3841}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-red{background-color:#000}.bg-red-strong{background-color:#0b70f4}.bg-red-action{background-color:#33619c}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-dark-gray{background-color:#1c2228}.bg-default{background-color:#000}.color-light-blue{color:#6c7c89}.color-medium-blue{color:#0b70f4}.color-thin-gray{color:#abb3b8}.bg-dark-gray{background-color:#1c2228}.bg-medium-gray{background-color:#d9dee1}.bg-light-gray{background-color:#f1f1f1}.bg-semi-gray{background-color:#d9d9d9}.opacity-5{opacity:.5}::selection,::-moz-selection{color:#fff;background:#f04a40}.block-content{padding:4rem 0;position:relative}@media(max-width: 767px){.block-content{padding:2rem 0}}.block-hero{padding:6rem 0;position:relative;transition:200ms ease-in-out}.top-bar-active .block-hero{padding-top:8rem}.hero-default{padding-top:9rem 0 7rem}@media(max-width: 767px){.hero-default{padding-bottom:3rem}}.hero-default .row{align-items:flex-end}@media(max-width: 991px){.hero-default .row{align-items:flex-start}}.hero-default .block-title{max-width:600px}.hyperlink{cursor:pointer;text-decoration:none;color:inherit}.hyperlink *{text-decoration:none}.hyperlink:hover,.hyperlink:focus,.hyperlink:active,.hyperlink:visited{text-decoration:none;color:inherit}.w-1024{max-width:1024px}.m-24{margin:24px}.mb-24{margin-bottom:24px}.mt-24{margin-top:24px}.p-24{padding:24px}.pb-24{padding-bottom:24px}.pt-24{padding-top:24px}.m-32{margin:32px}.mb-32{margin-bottom:32px}.mt-32{margin-top:32px}.p-32{padding:32px}.pb-32{padding-bottom:32px}.pt-32{padding-top:32px}.m-40{margin:40px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.p-40{padding:40px}.pb-40{padding-bottom:40px}.pt-40{padding-top:40px}.columns-2{columns:2;-webkit-columns:2;-moz-columns:2}.page-not-found{position:relative;overflow:hidden;padding:9rem 0;display:flex;align-items:center}@media(max-width: 1199px){.page-not-found{padding:9rem 0 6rem}}@media(max-width: 767px){.page-not-found{padding:6rem 0 25rem}}.page-not-found .block-caption{position:relative;z-index:1;max-width:520px}@media(max-width: 1199px){.page-not-found .block-caption{max-width:480px}}@media(max-width: 991px){.page-not-found .block-caption{max-width:360px}}@media(max-width: 767px){.page-not-found .block-caption{max-width:520px;padding:1rem}}@media(max-width: 576px){.page-not-found .block-caption{max-width:inherit}}.page-not-found .block-caption h2{position:relative}@media(max-width: 991px){.page-not-found .block-caption h2{font-size:90px}}.page-not-found .block-caption h2 b{opacity:8%;display:block}.page-not-found .block-caption h2 span{display:block;position:relative;margin-top:-54px;z-index:1;letter-spacing:-2px;line-height:1.4;font-size:60px;font-weight:400}@media(max-width: 991px){.page-not-found .block-caption h2 span{margin-top:-18px;letter-spacing:-1px;font-size:38px;font-weight:400}}@media(max-width: 576px){.page-not-found .block-caption h2 span{font-size:34px}}.page-not-found .block-img{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:flex-end;align-items:flex-end;z-index:0}.page-not-found .block-img img{height:90%;position:relative;z-index:2;object-fit:cover}@media(max-width: 1199px){.page-not-found .block-img img{height:85%}}@media(max-width: 991px){.page-not-found .block-img img{height:70%}}@media(max-width: 767px){.page-not-found .block-img img{height:60%}}@media(max-width: 440px){.page-not-found .block-img img{height:50%}}@media(max-width: 360px){.page-not-found .block-img img{height:45%}}.wysiwyg-content{overflow-wrap:break-word;font-size:19px}@media(max-width: 991px){.wysiwyg-content{font-size:16px;max-width:100%}}.wysiwyg-content p{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:140%;margin-bottom:1rem}@media(max-width: 991px){.wysiwyg-content p{font-size:16px}}.wysiwyg-content ol,.wysiwyg-content ul{margin:0 0 2rem;padding-left:21px}.wysiwyg-content ol li,.wysiwyg-content ul li{margin-left:0;margin-bottom:1rem}.wysiwyg-content ul li ul{margin-top:15px}.wysiwyg-content a{color:#0b70f4 !important;overflow-wrap:break-word;text-decoration:none;background-color:rgba(0,0,0,0) !important}.wysiwyg-content a:hover{color:#33619c}.wysiwyg-content .wp-block-quote{margin-top:5rem;margin-bottom:5rem;padding:5rem 0 1rem;display:flex;flex-direction:column;position:relative;border-left:2px solid #befe39}.wysiwyg-content .wp-block-quote::before{content:url("img/icon-quote.svg");position:absolute;left:2rem;top:1rem;width:40px}.wysiwyg-content .wp-block-quote p{padding-left:2rem;font-size:26px;font-weight:300}@media(max-width: 991px){.wysiwyg-content .wp-block-quote p{font-size:20px}}.wysiwyg-content .wp-block-quote cite{display:block;margin-left:2rem}.wysiwyg-content img{max-width:100%;height:auto}.wysiwyg-content figure img{max-width:100%;height:auto}.wysiwyg-content figure figcaption{margin-top:2rem;font-size:14px;line-height:150%;padding:.5rem 0 .5rem 2rem}.wysiwyg-content button{font-family:"stolzl",sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:24px;border-radius:0;background-color:rgba(0,0,0,0);letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;text-align:left;display:inline-flex;border:0;padding:0;color:#0b70f4;text-decoration:none;transition:200ms ease-in-out;margin-right:24px;position:relative;border-bottom:1px solid rgba(0,0,0,0)}.wysiwyg-content button::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23C50B00' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-12px;margin-left:.5rem}.wysiwyg-content button:hover,.wysiwyg-content button:focus,.wysiwyg-content button:active{color:#33619c;box-shadow:none;outline:none;background-color:rgba(0,0,0,0);border-bottom-color:#33619c}.wysiwyg-content.single-template h2,.wysiwyg-content.single-template h3,.wysiwyg-content.single-template h4,.wysiwyg-content.single-template h5,.wysiwyg-content.single-template h6{margin-top:48px;scroll-margin-top:140px}.wysiwyg-content.single-template .block-content h2,.wysiwyg-content.single-template .block-content h3,.wysiwyg-content.single-template .block-content h4,.wysiwyg-content.single-template .block-content h5,.wysiwyg-content.single-template .block-content h6{margin-top:0px}.wysiwyg-content.single-template h2{margin-bottom:32px;font-family:"stolzl",sans-serif;font-style:normal;font-weight:600;font-size:39px;line-height:108%;letter-spacing:-0.02em}@media(max-width: 991px){.wysiwyg-content.single-template h2{font-size:32px}}.wysiwyg-content.single-template h3{margin-bottom:32px}.wysiwyg-content.single-template h4{margin-bottom:24px}.wysiwyg-content.single-template h5{margin-bottom:20px}.wysiwyg-content.single-template h6{margin-bottom:16px}body.top-bar-active .wysiwyg-content.single-template h2,body.top-bar-active .wysiwyg-content.single-template h3,body.top-bar-active .wysiwyg-content.single-template h4,body.top-bar-active .wysiwyg-content.single-template h5,body.top-bar-active .wysiwyg-content.single-template h6{scroll-margin-top:180px}.arrow-right-red{position:relative;background-image:url("img/icon-arrow-big-up-right-red.svg");width:48px;height:48px;background-size:contain}.set-height.size-1{height:16px}.set-height.size-2{height:24px}.set-height.size-3{height:32px}.set-height.size-4{height:48px}.set-height.size-5{height:72px}.set-height.size-6{height:96px}.set-height.size-7{height:144px}.set-height.size-8{height:216px}.set-height.size-9{height:288px}.set-height.size-10{height:320px}.set-height.size-11{height:400px}.set-overlap-top.size-1{margin-top:-16px}.set-overlap-top.size-2{margin-top:-24px}.set-overlap-top.size-3{margin-top:-32px}.set-overlap-top.size-4{margin-top:-48px}.set-overlap-top.size-5{margin-top:-72px}.set-overlap-top.size-6{margin-top:-96px}.set-overlap-top.size-7{margin-top:-144px}.set-overlap-top.size-8{margin-top:-216px}.set-overlap-top.size-9{margin-top:-288px}.set-overlap-top.size-10{margin-top:-320px}.set-overlap-top.size-11{margin-top:-400px}.card{border:0;border-radius:0}.card .card-img-top{border-radius:8px;object-fit:cover;height:240px}.card .card-body{position:relative;padding:2rem 0 0}.modal.show::after{content:"";display:block;position:fixed;top:0;left:0;height:100%;width:100%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}.modal.show:not(.modal-video)::after{background:linear-gradient(rgba(197, 196, 196, 0.4784313725), rgba(197, 196, 196, 0.4784313725))}.modal .modal-content{border-radius:8px}.modal .modal-content .modal-body .btn-close{width:40px;height:40px;background-color:#0b70f4 !important;border-radius:0 8px 0 8px;opacity:1;padding:0 !important;right:-8px !important;top:-8px !important}.modal .modal-content .modal-body .btn-close svg{width:10px;height:10px;top:auto !important}.modal .modal-content .modal-body .btn-close:hover{background-color:#33619c !important}.ref-title{position:relative;color:#fff;z-index:1;padding:30px;text-align:center;font-size:25px;font-weight:600;background:rgba(141,141,141,.6705882353);margin:8rem 0 0 0}@media(max-width: 767px){.ref-title{padding:10px;font-size:14px}}.block-hero .ref-title,.block-content .ref-title{position:absolute;left:1rem;top:4rem}@media(max-width: 767px){.block-hero .ref-title,.block-content .ref-title{top:0;margin-top:4rem}}.nav-tabs{border-bottom:1px solid #d9dee1}.nav-tabs .nav-link{font-family:"stolzl",sans-serif;font-size:15px;font-weight:500;letter-spacing:1px;border:0;border-radius:0;padding:.5rem 1rem;color:#1c2228;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;position:relative;z-index:1;text-transform:uppercase}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:active,.nav-tabs .nav-link.active{color:#0b70f4;border-bottom-color:#0b70f4;background-color:rgba(0,0,0,0)}@media(max-width: 440px){.nav-tabs .nav-link{margin-right:0;padding:.5rem;font-size:13px}}.swiper-nav-tab{left:-18px;width:calc(100% + 36px);right:0}.swiper-nav-tab .nav{border-bottom:0;flex-wrap:inherit}.swiper-nav-tab .nav .nav-link{width:auto;text-align:center;border:0;padding:0 4px;margin-bottom:0}.swiper-nav-tab .nav .nav-link:first-child{padding-left:0;margin-left:18px}.swiper-nav-tab .nav .nav-link:last-child{padding-right:0}.swiper-nav-tab .nav .nav-link span{display:block;white-space:nowrap;text-overflow:ellipsis;color:#1c2228;padding:2px 12px;border-radius:5px;background-color:#f1f1f1;transition:200ms ease-in-out}@media(max-width: 576px){.swiper-nav-tab .nav .nav-link span{font-size:13px}}.swiper-nav-tab .nav .nav-link:hover,.swiper-nav-tab .nav .nav-link:focus,.swiper-nav-tab .nav .nav-link:active,.swiper-nav-tab .nav .nav-link.active{border-bottom-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.swiper-nav-tab .nav .nav-link:hover span,.swiper-nav-tab .nav .nav-link:focus span,.swiper-nav-tab .nav .nav-link:active span,.swiper-nav-tab .nav .nav-link.active span{color:#fff;background-color:#0b70f4}.pagination .btn-group a{padding:0 8px}.pagination .btn-group a svg{position:relative;top:-2px;height:13px}.pagination .text-overline{line-height:1}.table-of-contents{border-radius:8px;padding:32px 48px;width:100%;max-width:360px}@media(max-width: 767px){.table-of-contents{padding:32px}}.table-of-contents .nav{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.table-of-contents .nav li a{display:block;padding:4px 0;line-height:25px}.table-of-contents .nav li.active a{font-weight:500}table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);margin-bottom:1rem;color:#212529;border-color:#dee2e6;position:relative;z-index:0;background-color:rgba(0,0,0,0)}@media(max-width: 767px){table{border:none}}table thead{background-color:#000;vertical-align:bottom}table thead tr{min-height:48px;border-width:0}table thead tr th,table thead tr td{border-bottom-color:currentColor;background-color:#000;color:#fff;font-family:"stolzl",sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;text-align:left;padding:1rem;vertical-align:middle;line-height:24px;letter-spacing:.15em;border:1px solid #f3f3f3;white-space:nowrap}@media(max-width: 767px){table thead tr th,table thead tr td{font-size:14px}table thead tr th span,table thead tr td span{display:block;line-height:16px}}table thead tr th:first-child,table thead tr td:first-child{border-left-width:0;max-width:180px;font-weight:500;white-space:normal}table thead tr th:last-child,table thead tr td:last-child{border-right-width:0}table thead tr th strong,table thead tr td strong{font-weight:500}@media(max-width: 767px){table thead tr{display:table-row}}table thead tr:first-child th:first-child,table thead tr:first-child td:first-child{max-width:180px}@media(max-width: 767px){table thead{border:none;clip:initial;height:auto;margin:auto;overflow:hidden;padding:initial;position:relative;width:initial}}table tbody tr:nth-of-type(odd){--bs-table-accent-bg: #D9DEE14D;background-color:rgba(217,222,225,.3019607843)}table tbody tr:nth-of-type(even){--bs-table-accent-bg: #D9DEE126;background-color:rgba(217,222,225,.1490196078)}table tbody tr td{padding:1rem;text-align:left;border:1px solid #fff;font-size:16px !important;line-height:22px;white-space:normal}table tbody tr td:first-child{border-left-width:0;max-width:180px;font-weight:500}table tbody tr td:first-child strong{font-weight:500}table tbody tr td:last-child{border-right-width:0}table tbody tr td svg{margin:auto}table tbody tr td strong,table tbody tr td b{font-weight:500}@media(max-width: 767px){table tbody tr td{font-size:13px !important;line-height:18px !important}}table tbody tr th{border-bottom-color:currentColor;background-color:#000;color:#fff;font-family:"stolzl",sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-align:left;padding:1rem;vertical-align:middle;line-height:20px;border:1px solid #f3f3f3;white-space:nowrap}table tbody tr th strong{display:block}@media(max-width: 767px){table tbody tr th{display:table-cell;font-size:14px !important}table tbody tr th span{display:block;line-height:1}}table tbody tr th:first-child{border-left-width:0}table tbody tr th:last-child{border-right-width:0}@media(max-width: 767px){table tbody tr th{font-size:14px;line-height:20px}}table tbody tr th.colspan{border-radius:4px}@media(max-width: 767px){table tbody tr{display:table-row}}table tbody tr:first-child th:first-child{max-width:180px}.table-responsive,.table-responsive .wysiwyg-content{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.table-responsive::-webkit-scrollbar,.table-responsive .wysiwyg-content::-webkit-scrollbar{display:none}.table-wrap{overflow-x:auto}.table-wrap table{display:table;min-width:100%;width:auto}.bg-bar::after{content:"";bottom:0;left:0;right:0;width:100%;height:160px;position:absolute;z-index:0}@media(max-width: 991px){.bg-bar::after{display:none}}.bg-bar-white::after{background-color:#fff}.bg-bar-default::after{background-color:#000}.bg-bar-black::after{background-color:#000}.bg-bar-medium-gray::after{background-color:#d9dee1}.bg-bar-dark-gray::after{background-color:#1c2228}.bg-bar-light-gray::after{background-color:#f1f1f1}.mouse{position:fixed;display:none;width:0px;height:0px;overflow:visible;z-index:999;pointer-events:none}.customCursor,.customCursor *{cursor:none}.cursor{position:absolute;width:56px;height:56px;left:50%;top:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background-color:#000;background-image:url("img/cursor-drag.png") !important;background-position:center center;background-repeat:no-repeat}.grabCursor{cursor:url("img/cursor-drag.png") 32 32,auto !important}.fade-scroll-element{opacity:0}.swiper.hoverCustomCursor .swiper-slide a.card.hyperlink{cursor:inherit}.swiper.hoverCustomCursor.swiper-lightbox .swiper-slide .swiper-link{cursor:inherit}.swiper.hoverCustomCursor .swiper-slider{-webkit-user-select:none;-ms-user-select:none;user-select:none}.swiper.hoverCustomCursor .swiper-slide .btn-link{cursor:inherit}#loading-wrapper{position:relative;height:100%}.profile-main-loader{left:50% !important;margin-left:-100px;position:fixed !important;top:50% !important;margin-top:-100px;width:45px;z-index:9000 !important}.profile-main-loader .loader{position:relative;margin:0px auto;width:200px;height:200px}.profile-main-loader .loader:before{content:"";display:block;padding-top:100%}.circular-loader{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-webkit-keyframes color{0%{stroke:#ff0e00}40%{stroke:#ff0e00}66%{stroke:#ff0e00}90%{stroke:#ff0e00}}@keyframes color{0%{stroke:#ff0e00}40%{stroke:#ff0e00}66%{stroke:#ff0e00}90%{stroke:#ff0e00}}body.scrollspy section{overflow:initial;scroll-margin-top:120px}body.scrollspy.top-bar-active section{scroll-margin-top:200px}.alignright{float:right;margin:5px 0 20px 20px}@media(max-width: 991px){.wysiwyg-content.single-template .container{max-width:100% !important}}.blog-post .flex-wrap{display:flex;flex-wrap:wrap}.single-post-hero.block_HR010{padding-top:250px !important;padding-bottom:0px !important;height:fit-content !important}.single-post-hero.block_HR010 h1,.single-post-hero.block_HR010 h2{text-align:center}.single-post-hero.block_HR010 h1{font-size:48px;font-weight:500;line-height:120%}.single-post-hero.block_HR010 .single-post-meta{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem}@media(max-width: 767px){.single-post-hero.block_HR010 .single-post-meta{gap:.5rem}}.single-post-hero.block_HR010 .single-post-date{font-family:"mulish-variable",sans-serif;font-size:16px;font-weight:700;line-height:120%;color:#6c7c89;text-align:center;margin-bottom:0}.single-post-hero.block_HR010 .single-post-categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.single-post-hero.block_HR010 .single-post-category{font-family:"mulish-variable",sans-serif;font-size:11px;font-weight:800;line-height:120%;background:#ff6d00;color:#fff;border-radius:50px;padding:6px 10px;text-transform:uppercase;display:inline-block;transition:opacity .3s,transform .2s}.single-post-hero.block_HR010 .single-post-category:hover{opacity:.85;transform:translateY(-1px)}@media(max-width: 767px){.single-post-hero.block_HR010{padding-top:150px !important}}@media(max-width: 767px){.container.blog-post{padding-left:30px;padding-right:30px}.single-post .bg-light-gray .wysiwyg-content .container{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.single-post .bg-light-gray .col-12{padding-left:30px;padding-right:30px}}.single-post .cta-form{padding-top:20px;padding-bottom:20px;position:relative}.modal-backdrop.show{z-index:9998;pointer-events:auto}.modal.show{z-index:9999;pointer-events:auto}.modal .modal-dialog,.modal .modal-content,.modal .modal-body{pointer-events:auto}body.modal-open{overflow:hidden !important}.modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.modal.modal-slide-up.show .modal-dialog{transform:translateY(0)}.modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}.accordion-item{border:none}.top-bar-container{position:fixed;width:100%;max-width:100%;z-index:99;overflow:hidden;cursor:pointer;transition:200ms ease-in-out}.top-bar-container .top-bar{padding:18px;background-color:#fff;color:#000;text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;height:40px;border-bottom:1px solid #ddd}.top-bar-container .top-bar .topbar-content{display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;z-index:1;padding-right:8px}.top-bar-container .top-bar .topbar-content p{margin:0;padding:0;height:auto;line-height:1.5;text-decoration:none;color:#000;max-width:940px;text-align:left;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:940px;white-space:nowrap}.top-bar-container .top-bar .topbar-content .icon-arrow-right,.top-bar-container .top-bar .topbar-content svg{width:8px;margin-left:8px;height:12px;flex-shrink:0;margin-top:-1.5px}.top-bar-container .top-bar .close{position:absolute;top:50%;right:-8px;background:rgba(0,0,0,0);color:#1d1d1b;padding:0;border:none;outline:none;z-index:2;transform:translate(0, -50%);opacity:.2;transition:200ms ease-in-out}.top-bar-container .top-bar .close span{display:block;line-height:1}.top-bar-container .top-bar .close span svg{width:12px;height:12px}.top-bar-container .top-bar .close span svg g polygon{fill:#000}.top-bar-container .top-bar .close:hover{opacity:1}header{background-color:rgba(0,0,0,0);padding:0;transition:200ms ease-in-out}header.rossvideo-navbar.no-navigation .btn-search-mobile,header.rossvideo-navbar.no-navigation .navbar-toggler,header.rossvideo-navbar.no-navigation .menu-header-menu-navigation-container{display:none !important}header.rossvideo-navbar.no-navigation .header-mobile{padding-top:1rem}header.rossvideo-navbar{position:fixed;display:flex;align-items:center;flex-direction:column;width:100%;top:0;padding:0;z-index:130;background:#000}@media(max-width: 991px){header.rossvideo-navbar{position:fixed;top:0;min-height:56px}}header.rossvideo-navbar .header-mobile{display:flex;align-items:center}@media(max-width: 991px){header.rossvideo-navbar .header-mobile{width:100%;left:0;top:0;z-index:999;height:100%}header.rossvideo-navbar .header-mobile .navbar-brand{margin-left:1rem}}header.rossvideo-navbar .menu-item-lang-mobile{display:none;align-items:center;height:100%;position:absolute;right:72px;z-index:1000}header.rossvideo-navbar .menu-item-lang-mobile .nav-link{display:block;font-size:14px;font-weight:600;text-decoration:none;margin:0;padding:0;text-transform:uppercase;height:100%;display:flex;align-items:center;position:relative;letter-spacing:.1rem;color:#fff;border-bottom:0;transition:200ms ease-in-out}header.rossvideo-navbar .menu-item-lang-mobile .nav-link::after{display:none}header.rossvideo-navbar .menu-item-lang-mobile .nav-link span{margin-right:16px;position:relative}header.rossvideo-navbar .menu-item-lang-mobile .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");transition:200ms ease-in-out;position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-15px;margin-left:3px}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu{left:-16px;width:73px;position:absolute;top:100%;padding:10px 0;min-width:inherit}@media(max-width: 1199px){header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu{width:71px}}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a{display:flex;padding:2px 16px;color:#6c7c89;font-size:15px}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a{font-size:13px}}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a span{margin-right:24px;position:relative}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23607380' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");transition:200ms ease-in-out;position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-13.5px;margin-left:.5rem}@media(max-width: 991px){header.rossvideo-navbar .menu-item-lang-mobile{display:inline-flex;position:absolute;right:75px;top:0;margin:0;height:56px}header.rossvideo-navbar .menu-item-lang-mobile .nav-link{color:#fff;padding:16px 8px;height:100%}header.rossvideo-navbar .menu-item-lang-mobile .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A")}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu{position:fixed;top:56px;left:0;width:100%;background:#fff;padding:1rem;box-shadow:0 4px 4px rgba(0,0,0,.05);z-index:1000}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a{color:#000;padding:1rem;font-size:16px;border-bottom:1px solid #ddd}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a:last-child{border-bottom:none}header.rossvideo-navbar .menu-item-lang-mobile .dropdown-menu li a span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23000000' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}}header.rossvideo-navbar>.container-fluid{position:relative;min-height:56px;padding:0}header.rossvideo-navbar .navbar-brand{padding:9px 0;margin-right:0;position:relative;z-index:2;transition:200ms ease-in-out;margin-left:38px}@media(max-width: 1199px){header.rossvideo-navbar .navbar-brand{margin-left:0}}header.rossvideo-navbar .navbar-brand img{height:48px;transition:200ms ease-in-out}@media(max-width: 1199px){header.rossvideo-navbar .navbar-brand img{height:38px}}header.rossvideo-navbar .navbar-toggler{width:56px;height:56px;padding:10px 13px;position:absolute;right:0;top:0;transition:200ms ease-in-out;z-index:3;background:#6c7c89;border-radius:0px}header.rossvideo-navbar .navbar-toggler:focus{box-shadow:none}header.rossvideo-navbar .navbar-toggler .icon-hamburger{width:100%}header.rossvideo-navbar .navbar-toggler .icon-close{height:18px;width:18px;margin:0 6px;display:none}header.rossvideo-navbar .navbar-toggler.close-navbar .icon-close{display:block}header.rossvideo-navbar .navbar-toggler.close-navbar .icon-hamburger{display:none}header.rossvideo-navbar .btn-search{display:inline-flex;align-items:center;cursor:pointer}header.rossvideo-navbar .btn-search svg{width:24px}header.rossvideo-navbar .btn-search svg.icon-close-search{display:none}header.rossvideo-navbar .btn-search.btn-search-mobile{display:none;position:absolute;right:120px;top:0;margin:0;padding:16px 8px}@media(max-width: 991px){header.rossvideo-navbar .btn-search.btn-search-mobile{display:inline-flex}}header.rossvideo-navbar .btn-search.btn-search-mobile .icon-search{width:24px;height:24px;padding:0}header.rossvideo-navbar .navbar-collapse{justify-content:flex-end;transition:200ms ease-in-out}@media(max-width: 991px){header.rossvideo-navbar .navbar-collapse{background:#fff;height:auto;position:absolute;left:0;top:0;padding-top:56px;width:100%;overflow-x:hidden;overflow-y:hidden}}@media(max-width: 991px)and (max-width: 576px){header.rossvideo-navbar .navbar-collapse{padding-top:60px}}header.rossvideo-navbar .menu-header-menu-navigation-container{display:flex;padding:0;width:100%;margin-left:auto;margin-right:auto;justify-content:flex-end;align-items:stretch}@media(max-width: 991px){header.rossvideo-navbar .menu-header-menu-navigation-container{flex-direction:column;justify-content:flex-start;align-items:flex-start}}header.rossvideo-navbar .menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;transition:200ms ease-in-out}@media(max-width: 991px){header.rossvideo-navbar .menu{width:100%;display:block}}header.rossvideo-navbar .menu .menu-item{display:inline-flex;align-items:center}header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover:hover .dropdown-menu{display:block}header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover:hover .dropdown-menu.dropdown-menu-end{right:0}header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover:hover .dropdown-menu.dropdown-menu-end .menu-item{break-inside:avoid}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover{display:contents}header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover .nav-link{padding:1rem 2rem}header.rossvideo-navbar .menu .menu-item.dropdown-menu-hover .nav-link:after{right:2rem}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item{padding:0 1rem;width:100%;display:block;position:relative}}header.rossvideo-navbar .menu .menu-item .nav-link,header.rossvideo-navbar .menu .menu-item .nav-linkactive{display:block;font-size:15px;font-weight:600;text-decoration:none;margin:0;padding:0 16px;text-transform:uppercase;height:100%;display:flex;align-items:center;position:relative;letter-spacing:.1rem;color:#fff;transition:200ms ease-in-out}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .menu .menu-item .nav-link,header.rossvideo-navbar .menu .menu-item .nav-linkactive{padding:0 12px;font-size:13px}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .nav-link,header.rossvideo-navbar .menu .menu-item .nav-linkactive{color:#000;font-size:15px;font-weight:500;padding:1rem 0;text-transform:uppercase;border-bottom:1px solid #ddd}}header.rossvideo-navbar .menu .menu-item .nav-link::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23000000' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");display:none;position:absolute;right:0;top:50%;width:8px;margin-top:-13px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .nav-link::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive::after{display:block}}header.rossvideo-navbar .menu .menu-item .nav-link.active,header.rossvideo-navbar .menu .menu-item .nav-link:active,header.rossvideo-navbar .menu .menu-item .nav-link:hover,header.rossvideo-navbar .menu .menu-item .nav-link:focus,header.rossvideo-navbar .menu .menu-item .nav-linkactive.active,header.rossvideo-navbar .menu .menu-item .nav-linkactive:active,header.rossvideo-navbar .menu .menu-item .nav-linkactive:hover,header.rossvideo-navbar .menu .menu-item .nav-linkactive:focus{color:#6c7c89;background-color:rgba(0,0,0,0)}header.rossvideo-navbar .menu .menu-item .nav-link.active::after,header.rossvideo-navbar .menu .menu-item .nav-link:active::after,header.rossvideo-navbar .menu .menu-item .nav-link:hover::after,header.rossvideo-navbar .menu .menu-item .nav-link:focus::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive.active::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive:active::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive:hover::after,header.rossvideo-navbar .menu .menu-item .nav-linkactive:focus::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23C50B00' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}header.rossvideo-navbar .menu .menu-item .nav-linkactive{color:#fff;background-color:rgba(0,0,0,0);font-weight:bold}header.rossvideo-navbar .menu .menu-item .nav-linkactive::before{display:block}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .nav-linkactive::before{display:none}}header.rossvideo-navbar .menu .menu-item .toggler{display:none}header.rossvideo-navbar .menu .dropdown .dropdown-item{position:relative}header.rossvideo-navbar .menu .dropdown .dropdown-item:hover,header.rossvideo-navbar .menu .dropdown .dropdown-item:focus,header.rossvideo-navbar .menu .dropdown .dropdown-item:active{background-color:rgba(0,0,0,0)}@media(max-width: 991px){header.rossvideo-navbar .menu .dropdown .dropdown-toggle{right:33px;top:25px;left:auto;width:16px;height:9px;position:absolute;display:inline-block;background-image:url("img/accordion-arrow-down-white.svg");-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;transform:rotate(0deg);background-size:cover;border:none;margin:0}header.rossvideo-navbar .menu .dropdown .dropdown-toggle.show{transform:rotate(-180deg)}}header.rossvideo-navbar .menu .dropdown-menu{transition:.5s ease-in-out;list-style:none;margin:0;margin-top:0;padding:0;z-index:1;font-size:inherit;min-width:inherit;border:0;box-shadow:0;border-radius:0;padding:2rem 1rem;background-color:#fff;transition:.25s ease-in-out;top:100%;min-width:260px}@media(max-width: 991px){header.rossvideo-navbar .menu .dropdown-menu{padding:1rem;max-width:inherit;position:relative;margin-top:0 !important;left:auto;box-shadow:none}}header.rossvideo-navbar .menu .dropdown-menu .menu-item{width:100%;padding:1rem;position:relative;display:block}header.rossvideo-navbar .menu .dropdown-menu .menu-item a{font-size:1rem;font-weight:700;color:#000;background-color:rgba(0,0,0,0);position:relative;display:block;margin:0;width:auto}header.rossvideo-navbar .menu .dropdown-menu .menu-item.item-icon a{margin-left:34px}header.rossvideo-navbar .menu .dropdown-menu .menu-item.item-icon a img{width:24px;height:24px;position:absolute;left:-34px}header.rossvideo-navbar .menu .mega-menu-item{cursor:default}@media(min-width: 1200px){header.rossvideo-navbar .menu .mega-menu-item{position:static}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu{position:absolute;top:100%;left:0;margin:0;width:100%;background-color:#fff;padding:0}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu{position:relative !important;max-width:inherit;margin-left:0;box-shadow:none}}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu{padding-bottom:2rem}}@media(max-width: 767px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu{padding:0 1rem 2rem}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group{margin:1rem 0 3rem;max-width:220px;text-decoration:none;display:block}@media(max-width: 1199px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group{max-width:280px}}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group{max-width:inherit;margin:0;padding:2rem 0 1rem}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group .button-item-title{color:#000;font-size:24px;font-weight:bold;margin-bottom:1rem}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group .button-item-description{color:#000;margin-bottom:1rem;font-size:14px;line-height:22px}@media(max-width: 767px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group .button-item-description{display:none}}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group .button-item-btn{display:none}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group .button-item-btn .btn{margin-left:0;display:inline-flex}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .overview-group:hover .button-item-btn .btn{background-color:#000;color:#fff}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .title-item{text-transform:uppercase;margin-bottom:1rem;opacity:.5;font-weight:600;font-size:14px;margin-bottom:1rem;color:#000;text-decoration:none}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .title-item{margin:2rem 0 0}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group{margin:1rem 0;max-width:220px;text-decoration:none;display:block}@media(max-width: 1199px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group{max-width:280px}}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group{max-width:inherit;margin:1rem 0}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group .description-item{color:#000;font-weight:600;display:block;text-decoration:none;margin-bottom:.5rem;font-size:16px;line-height:22px}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group .description-item{margin-bottom:.2rem}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group .description-text{color:#000;display:block;margin-bottom:2rem;font-size:14px;line-height:22px}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group .description-text{margin-bottom:0}}@media(max-width: 767px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .description-group .description-text{display:none}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .col-inner{padding:2rem 0 1rem}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .col-inner{padding:0}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .col-inner .overview-group:last-child{border-bottom:1px solid #dadada;margin-bottom:1rem}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .col-inner .description-group:last-child{margin-bottom:0}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-col{display:inline-flex;justify-content:flex-end;padding:3rem 1rem 2rem 3rem;position:relative}@media(max-width: 1199px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-col{display:none}}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail{max-width:250px;height:fit-content;border:1px solid #000}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail .banner-image{width:100%;object-fit:cover;height:160px}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail .banner-body{padding:1rem 1rem 4rem;position:relative;background-color:#fff}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail .banner-body .banner-title{font-weight:600;font-size:16px;line-height:22px;margin-bottom:.5rem}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail .banner-body .banner-description{font-size:14px;line-height:22px}header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .banner-thumbnail .banner-body .btn-link{position:absolute;left:1rem;bottom:1rem}@media(max-width: 991px){header.rossvideo-navbar .menu .mega-menu-item .dropdown-menu .col{flex:100%}}header.rossvideo-navbar .rossvideo-navbar-right{align-items:center;flex-flow:row nowrap;position:relative;z-index:2}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right{margin-left:0;width:100%;height:auto;bottom:0;position:absolute}}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right{display:none}}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right li{width:100%;padding:1rem !important}}header.rossvideo-navbar .rossvideo-navbar-right li .btn-demo-menu{height:88px;right:-1rem;position:relative;border-bottom-left-radius:0px;text-transform:uppercase !important}@media(min-width: 1200px)and (max-width: 1250px){header.rossvideo-navbar .rossvideo-navbar-right li .btn-demo-menu{padding:23px}}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .rossvideo-navbar-right li .btn-demo-menu{height:72px;padding:16px;font-size:13px}}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right li .btn-demo-menu{width:100%;border-bottom-left-radius:0;right:inherit;height:inherit}}header.rossvideo-navbar .rossvideo-navbar-right li:last-child{padding-right:0}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right li:last-child{padding-right:inherit}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-search{padding-right:16px;padding-left:16px;display:flex;align-items:center}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-search{padding-right:8px;padding-left:8px}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang{display:inline-flex;align-items:center;height:100%}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang{display:inline-flex;position:absolute;right:77px;top:0;margin:0;height:56px}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link{display:block;font-size:15px;font-weight:600;text-decoration:none;margin:0;padding:0;text-transform:uppercase;height:100%;display:flex;align-items:center;position:relative;letter-spacing:.1rem;color:#fff;transition:200ms ease-in-out}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link{font-size:13px}}@media(max-width: 991px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link{color:#000;font-size:15px;font-weight:500;padding:1rem 0;text-transform:uppercase;border-bottom:1px solid #ddd}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link::after{display:none}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link span{margin-right:16px;position:relative}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");transition:200ms ease-in-out;position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-15px;margin-left:3px}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link.active,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link.show,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:active,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:hover,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:focus{color:#0b70f4;background-color:rgba(0,0,0,0)}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link.active span::after,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link.show span::after,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:active span::after,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:hover span::after,header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .nav-link:focus span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23C50B00'/%3E%3C/svg%3E%0A")}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu{left:-16px;width:72px;position:absolute;top:100%;padding:10px 0;min-width:inherit}@media(max-width: 1199px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu{width:69px}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a{display:flex;padding:2px 16px;color:#000;font-size:15px}@media(min-width: 992px)and (max-width: 1199px){header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a{font-size:13px}}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a span{margin-right:24px;position:relative}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23000000' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");transition:200ms ease-in-out;position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-13.5px;margin-left:.5rem}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a:hover{color:#6c7c89;background-color:rgba(0,0,0,0)}header.rossvideo-navbar .rossvideo-navbar-right li.menu-item-lang .dropdown-menu li a:hover span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23607380' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}header.rossvideo-navbar .dropdown-menu{transition:.5s ease-in-out;list-style:none;margin:0;margin-top:0;padding:0;z-index:1;font-size:inherit;min-width:inherit;border:0;box-shadow:0;border-radius:0;padding:2rem;background-color:#fff;transition:.25s ease-in-out;min-width:260px}@media(max-width: 991px){header.rossvideo-navbar .dropdown-menu{padding:1rem;max-width:inherit;position:relative;margin-top:0 !important;left:auto;box-shadow:none}}header.rossvideo-navbar .dropdown-menu .menu-item{width:100%;padding:.5rem 0;position:relative;display:block}header.rossvideo-navbar .dropdown-menu .menu-item a{font-size:1rem;font-weight:600;color:#000;background-color:rgba(0,0,0,0);position:relative;display:block;margin:0;width:auto;text-transform:inherit}header.rossvideo-navbar .dropdown-menu .menu-item.item-icon a{margin-left:34px}header.rossvideo-navbar .dropdown-menu .menu-item.item-icon a img{width:24px;height:24px;position:absolute;left:-34px}header.rossvideo-navbar .megamenu{position:static}@media(max-width: 991px){header.rossvideo-navbar .megamenu{position:relative}}header.rossvideo-navbar .megamenu .dropdown-menu{margin-top:0 !important}header.rossvideo-navbar .megamenu .dropdown-menu .menu-item a .menu-item-description{display:block;font-size:.875rem;font-weight:400;opacity:.75;white-space:pre-wrap;line-height:1.3}header.rossvideo-navbar .megamenu .dropdown-menu .menu-item a.dropdown-item{padding-left:0}header.rossvideo-navbar .megamenu .dropdown-menu .menu-item .dropdown-menu{display:block;position:relative;padding:0}header.rossvideo-navbar .megamenu .dropdown-menu .menu-item.menu-title>a{font-size:1.375rem;font-weight:600;border-bottom:0;display:block;margin-bottom:1rem;background:rgba(0,0,0,0)}@media(max-width: 1199px){header.rossvideo-navbar .megamenu .dropdown-menu .menu-item.menu-title>a{font-size:1rem;font-weight:bold}}header.rossvideo-navbar .megamenu .dropdown-menu .menu-item.menu-title .dropdown-menu{top:0 !important}header.rossvideo-navbar .megamenu>.dropdown-menu{background-color:#fff;width:auto;max-width:800px;position:absolute;left:auto;margin-left:1rem}@media(max-width: 991px){header.rossvideo-navbar .megamenu>.dropdown-menu{max-width:inherit;position:relative;margin-left:0;box-shadow:none}}header .search-bar{position:absolute;height:88px;left:0;top:0;width:100%;padding:24px 276px 24px 210px;z-index:1;transition:200ms ease-in-out;background-color:#fff}@media(max-width: 1199px){header .search-bar{height:72px;padding:17px 217px 17px 160px}}@media(max-width: 991px){header .search-bar{height:56px;padding:8px 124px 8px 160px}}@media(max-width: 767px){header .search-bar{padding:8px 124px 8px 18px}}header .search-bar .icon-close-search{display:none}header .search-bar .form-group{position:relative;border-bottom:1px solid #d9dee1}header .search-bar .form-group .icon-search-box{display:none;position:absolute;left:0;top:1.5rem;width:34px;height:34px}@media(max-width: 1199px){header .search-bar .form-group .icon-search-box{top:1.4rem;width:24px;height:24px}}@media(max-width: 576px){header .search-bar .form-group .icon-search-box{width:20px;height:20px}}header .search-bar .form-group .form-control{background-color:rgba(0,0,0,0);padding:5px 24px 5px 0;border:0;border-radius:0;font-size:18px}header .search-bar .form-group .form-control::-webkit-search-cancel-button{display:none;cursor:pointer;position:absolute;right:0;top:5px;-webkit-appearance:none;appearance:none;height:16px;width:16px;background-image:url("img/icon-close.svg");background-size:16px 16px}header .search-bar .form-group .form-control:focus{box-shadow:none}header .btn-demo{width:100%;text-align:center}header .btn-demo.fixed{position:fixed;z-index:999;bottom:0}header.fixed{background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.05);min-height:72px}@media(max-width: 1199px){header.fixed{min-height:56px !important}}header.fixed .navbar-brand img{height:38px;filter:invert(1)}header.fixed .navbar-toggler{border-bottom-left-radius:0}header.fixed .menu .menu-item .nav-link,header.fixed .menu .menu-item .nav-linkactive{color:#000}@media(min-width: 992px){header.fixed .menu-item-lang .nav-link{color:#000 !important}header.fixed .menu-item-lang .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A") !important}header.fixed .menu-item-lang .nav-link.active,header.fixed .menu-item-lang .nav-link.show,header.fixed .menu-item-lang .nav-link:hover{color:#6c7c89 !important}header.fixed .menu-item-lang .nav-link.active span::after,header.fixed .menu-item-lang .nav-link.show span::after,header.fixed .menu-item-lang .nav-link:hover span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23607380'/%3E%3C/svg%3E%0A") !important}header.fixed .menu-item-lang.dropdown-active .nav-link,header.fixed .menu-item-lang.dropdown-active .nav-link.active,header.fixed .menu-item-lang.dropdown-active .nav-link.show{color:#0b70f4 !important}header.fixed .menu-item-lang.dropdown-active .nav-link span::after,header.fixed .menu-item-lang.dropdown-active .nav-link.active span::after,header.fixed .menu-item-lang.dropdown-active .nav-link.show span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23C50B00'/%3E%3C/svg%3E%0A")}}header.fixed .btn-search svg path{stroke:#000}header.fixed .rossvideo-navbar-right li .btn{height:72px;border-bottom-left-radius:0}@media(max-width: 767px){header.fixed .rossvideo-navbar-right{z-index:1001}}header.fixed .search-bar{height:72px;padding-top:16px;padding-bottom:16px}@media(max-width: 991px){header.fixed .search-bar{height:56px}}header.show-search{background-color:#fff}@media(max-width: 767px){header.show-search .navbar-brand{display:none}}header.show-search .rossvideo-navbar-right li .btn-demo-menu{border-bottom-left-radius:0}@media(min-width: 992px){header.rossvideo-navbar .menu .menu-item.mega-menu-item{position:static}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu{position:absolute;top:100%;left:0;margin:0;width:100%;background-color:rgba(0,0,0,0);transition:200ms ease-in-out}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu{position:static}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .container{background-color:#fff;padding:0;box-shadow:0 24px 48px rgba(0,0,0,.1)}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .row{flex-direction:column}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-subheading{font-family:"stolzl",sans-serif;color:#000;font-weight:500;font-size:16px;margin-bottom:1rem}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-description{font-family:"mulish-variable",sans-serif;color:#1c2228;font-weight:300;font-size:14px;margin-bottom:0rem;line-height:1.2;letter-spacing:.5px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-description{margin-bottom:.5rem;margin-top:1.5rem}}@media(min-width: 992px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links{display:block}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links a{color:#000;text-decoration:none;display:block;margin-bottom:1rem;line-height:1.3}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links a{padding:.5rem 1rem;margin-bottom:0;font-size:16px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links a:hover{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links a.active{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links a.btn-link{color:#0b70f4}@media(min-width: 1200px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-links.collapse{height:auto !important;display:block !important}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-group{padding:0 4px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-group .menu-heading{color:#000;font-weight:500;text-decoration:none;margin-bottom:1rem;line-height:1.2;cursor:default}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-group .menu-heading:hover{color:inherit}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading{font-size:15px;font-weight:500;padding:1rem 0;position:relative;text-transform:uppercase}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading{margin-bottom:0;border-bottom:1px solid #ddd;letter-spacing:.1rem}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A");display:none;position:absolute;right:0;top:50%;width:12px;margin-top:-13px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading::after{display:block}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading[aria-expanded=true]{color:#6c7c89;border-bottom-color:rgba(0,0,0,0)}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading[aria-expanded=true]::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1.5L6.61872 0.881281L6 0.262563L5.38128 0.881281L6 1.5ZM11.6187 5.88128L6.61872 0.881281L5.38128 2.11872L10.3813 7.11872L11.6187 5.88128ZM5.38128 0.881281L0.381282 5.88128L1.61872 7.11872L6.61872 2.11872L5.38128 0.881281Z' fill='black'/%3E%3C/svg%3E%0A")}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading:hover,header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu h3.menu-subheading:focus{color:#252f38;background-color:rgba(0,0,0,0)}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images{flex-direction:column}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images{border:0;padding-left:0;padding-top:1rem}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item{position:relative;background-color:#000;border-radius:20px;height:180px;overflow:hidden;width:100%}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item .block-img picture{position:absolute;left:0;top:0;width:100%;height:100%}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item .block-img img{object-fit:cover;width:100%;height:100%}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item .block-img img.product{width:auto;height:auto;margin-left:20px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .menu-images .thumb-item .block-caption{position:absolute;z-index:1;padding:1rem;width:100%;height:100%;bottom:0;display:flex;flex-direction:column;justify-content:center}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu .btn-bottom{width:100%;justify-content:center;text-align:center}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section{padding:40px 15px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section{padding:20px 10px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section .image-wrapper{display:block !important;width:100% !important;height:0 !important;padding-bottom:75% !important;position:relative !important;overflow:hidden !important;border-radius:20px !important}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section .image-wrapper a{display:block !important;width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section .image-wrapper a picture.w-100{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section .image-wrapper a picture.w-100 img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:20px !important}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .section .image-wrapper a img.w-100{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:20px !important}@media(min-width: 992px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group,header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images{position:relative;height:100%}}@media(min-width: 992px)and (max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group .btn-end,header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .btn-end{margin-top:2rem;margin-bottom:5rem}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .btn-end{margin-top:1rem;margin-bottom:3rem}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group .menu-links a{font-size:14px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group .menu-links .row{flex-direction:column}}@media(min-width: 992px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group .menu-links .row .col{width:50%}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-group .menu-links .row>.col>a{padding-left:0}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .row{flex-direction:column}@media(min-width: 768px)and (max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .row{flex-direction:row}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .row .col:first-child .thumb-item{margin-bottom:20px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_1 .menu-images .thumb-item .block-img img{border-radius:20px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .search-production{padding:20px 30px;background-color:#d9d9d9}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .section{padding:40px 30px;border-right:1px solid #eee}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .section.col-lg-4{border-width:2px;padding:40px 50px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .section.col-lg-4{padding:20px 15px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .section.col-3{padding-right:0px;padding-left:20px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .section{padding:20px 15px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links a{color:#000;text-decoration:none;display:block;margin-bottom:1rem;line-height:1.3}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links a{padding:.5rem 1rem;margin-bottom:0;font-size:16px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links a:hover{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links a.active{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links a.btn-link{color:#0b70f4}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links ul{list-style:none;padding-inline-start:0px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links ul .dropdown a{position:relative;white-space:normal;word-break:break-word;overflow-wrap:break-word;display:flex;justify-content:space-between;align-items:center;width:90%;gap:8px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links ul .dropdown a span{position:static;display:flex;align-items:center}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links ul .dropdown a::after{display:none}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-links ul .dropdown:hover{background-color:#e5e5e5}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu a{color:#000;text-decoration:none;display:block;margin-bottom:1rem;line-height:1.3}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu a{padding:.5rem 1rem;margin-bottom:0;font-size:16px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu a:hover{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu a.active{color:#6c7c89}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu a.btn-link{color:#0b70f4}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu .col-6:hover{background-color:#e5e5e5}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu .col-6 .menu-description{font-family:"mulish-variable",sans-serif;color:#1c2228;font-weight:300;font-size:14px;line-height:1.2;letter-spacing:.5px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .dropdown-submenu .col-6 .menu-description{margin-bottom:.5rem;margin-top:1.5rem}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-images .thumb-item{height:150px;margin-bottom:20px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-images .thumb-item:last-child{margin-bottom:0px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-images .thumb-item{margin-bottom:20px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_2 .menu-images .thumb-item h3{max-width:100px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .section{padding:40px 30px;border-right:1px solid #eee}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .section.col-12{padding:40px 50px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .section.col-12{padding:20px 15px !important}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .section:last-child{border-width:0px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .section{padding:20px 15px !important}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .thumb-item{height:150px;margin-bottom:20px}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .thumb-item:last-child{margin-bottom:0px}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .thumb-item{margin-bottom:20px}}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .row{flex-direction:row}@media(max-width: 767px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .row{flex-direction:column}}@media(max-width: 767px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu.variant_3 .menu-images .row .col:first-child .thumb-item{margin-bottom:20px}}@media(max-width: 991px){header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu{padding-bottom:50px}}header.rossvideo-navbar .menu .menu-item .btn-link{display:inline-flex;align-items:center;color:#0b70f4;text-transform:none;font-size:13px;font-weight:300;letter-spacing:normal;white-space:nowrap}header.rossvideo-navbar .menu .menu-item .btn-link span{display:inline-block;margin:0}header.rossvideo-navbar .menu .menu-item .btn-link span::after{content:none}header.rossvideo-navbar .menu .menu-item .btn-link span:first-of-type{margin-right:4px}header.rossvideo-navbar .menu .menu-item .btn-link span:last-of-type{line-height:0;border:none}header.rossvideo-navbar .menu .menu-item .btn-link span:last-of-type svg path{fill:#0b70f4}header.rossvideo-navbar .menu .menu-item .btn-link:hover span:first-of-type{color:#0b70f4;border-bottom-color:#0b70f4}header.rossvideo-navbar .menu .menu-item .btn-link:hover span:last-of-type{color:inherit}header.rossvideo-navbar .menu .menu-item .btn-link:active span,header.rossvideo-navbar .menu .menu-item .btn-link:focus span{color:#0b70f4;border-bottom-color:#0b70f4}header.rossvideo-navbar .menu .menu-item .btn-link.btn-icon-back{font-size:15px;font-weight:500;line-height:24px}header.rossvideo-navbar .menu .menu-item .btn-link.btn-icon-back span:after{content:url("data:image/svg+xml,%0A%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 6L0.881281 5.38128L0.262563 6L0.881282 6.61872L1.5 6ZM7.11872 10.3813L2.11872 5.38128L0.881282 6.61872L5.88128 11.6187L7.11872 10.3813ZM2.11872 6.61872L7.11872 1.61872L5.88128 0.381282L0.881281 5.38128L2.11872 6.61872Z' fill='%234C95F7'/%3E%3C/svg%3E%0A") !important}header.rossvideo-navbar .menu .menu-item .btn-link.btn-icon-back span:last-of-type{line-height:24px}@media(max-width: 991px){body.showmenu{overflow-y:hidden}body.showmenu:after{display:block;height:100%}body.showmenu .rossvideo-navbar{height:100%;overflow:hidden;transition:200ms ease-in-out;background-color:rgba(0,0,0,0)}body.showmenu .rossvideo-navbar .menu-header-menu-navigation-container,body.showmenu .rossvideo-navbar .header-mobile{background-color:#fff}body.showmenu .rossvideo-navbar .btn-search svg path{stroke:#000}body.showmenu .rossvideo-navbar .rossvideo-navbar-right .btn-demo-menu{border-radius:0}body.showmenu .menu-item-lang .nav-link{color:#000 !important}body.showmenu .menu-item-lang .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A") !important}}body.top-bar-active .rossvideo-navbar{margin-top:40px}body.nav-focus .rossvideo-navbar{background-color:#fff}body.nav-focus .rossvideo-navbar .menu .menu-item .nav-link{color:#000}body.nav-focus .rossvideo-navbar .menu .menu-item .nav-link.active,body.nav-focus .rossvideo-navbar .menu .menu-item .nav-link:hover{color:#6c7c89}body.nav-focus .rossvideo-navbar .menu .menu-item.dropdown-active .nav-link,body.nav-focus .rossvideo-navbar .menu .menu-item.dropdown-active .nav-link.active{color:#6c7c89}body.nav-focus .rossvideo-navbar .navbar-brand img{filter:invert(1)}body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link{color:#000 !important}body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A") !important}body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link.active,body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link.show,body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link:hover{color:#6c7c89 !important}body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link.active span::after,body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link.show span::after,body.nav-focus .rossvideo-navbar .menu-item-lang .nav-link:hover span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23607380'/%3E%3C/svg%3E%0A") !important}body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link,body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link.active,body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link.show{color:#0b70f4 !important}body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link span::after,body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link.active span::after,body.nav-focus .rossvideo-navbar .menu-item-lang.dropdown-active .nav-link.show span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6L5.38128 6.61872L6 7.23744L6.61872 6.61872L6 6ZM10.3813 0.381282L5.38128 5.38128L6.61872 6.61872L11.6187 1.61872L10.3813 0.381282ZM6.61872 5.38128L1.61872 0.381281L0.381282 1.61872L5.38128 6.61872L6.61872 5.38128Z' fill='%23C50B00'/%3E%3C/svg%3E%0A") !important}body.nav-focus .rossvideo-navbar .navbar-toggler{border-radius:0}body.nav-focus .rossvideo-navbar .btn-search svg path{stroke:#000}@media(max-width: 767px){body.search-open header.rossvideo-navbar .navbar-brand{display:none}}body.search-open .menu-item-lang .nav-link{color:#000 !important}body.search-open .menu-item-lang .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A") !important}@media(max-width: 991px){body.language-open .rossvideo-navbar{background-color:#fff}body.language-open .menu-item-lang-mobile .nav-link{color:#000 !important}body.language-open .menu-item-lang-mobile .nav-link span::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A") !important}body.language-open .btn-search-mobile svg path{stroke:#000}body.language-open .header-mobile .navbar-toggler{border-radius:0}}@media(max-width: 991px){header.rossvideo-navbar .menu{transition:200ms ease-in-out}header.rossvideo-navbar .menu .menu-item{position:static}header.rossvideo-navbar .menu .menu-item .dropdown-menu.mega-menu{position:absolute !important;left:100%;z-index:99;left:100%;top:56px;display:block;width:100%;transition:.4s ease-in-out;box-shadow:none;padding-top:26px;overflow:auto;height:100%}header.rossvideo-navbar .menu .menu-item.dropdown-active .dropdown-menu.mega-menu{left:0;padding-bottom:450px}header.rossvideo-navbar .menu.submenu-open{height:100vh}header.rossvideo-navbar .menu.submenu-open .btn-search svg path{stroke:#2f2a2a}}.collapsing{transition:200ms ease-in-out}/*!
Block Name: AB001 - Vertical hover image switch with featured item
***/@media(max-width: 767px){.block_AB001{margin-bottom:5rem}}.block_AB001 .block-caption{padding-right:100px}@media(max-width: 991px){.block_AB001 .block-caption{padding-right:5px}}.block_AB001 .block-caption .block-list{list-style:none;margin:0;padding:0;display:block}.block_AB001 .block-caption .block-list li .hyperlink{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;padding:24px 0;border-bottom:1px solid #1c2228}.block_AB001 .block-caption .block-list li .hyperlink h5{width:calc(100% - 140px);color:#1c2228;margin:0}@media(max-width: 767px){.block_AB001 .block-caption .block-list li .hyperlink h5{width:100%}}.block_AB001 .block-caption .block-list li .hyperlink .btn{opacity:0}@media(max-width: 767px){.block_AB001 .block-caption .block-list li .hyperlink .btn{display:none}}.block_AB001 .block-caption .block-list li .hyperlink:hover{border-bottom-color:#0b70f4}.block_AB001 .block-caption .block-list li .hyperlink:hover h5{color:#0b70f4}.block_AB001 .block-caption .block-list li .hyperlink:hover .btn{opacity:1}.block_AB001 .block-img{position:absolute;left:50%;top:0;height:100%;width:50%;overflow:hidden}@media(max-width: 767px){.block_AB001 .block-img{position:relative;left:18px;top:auto;width:calc(100% - 18px);margin-top:3rem}}.block_AB001 .block-img img{position:absolute;display:none;height:100%;width:100%;object-fit:cover;object-position:top;border-top-left-radius:8px;border-bottom-left-radius:8px;transition:200ms ease-in-out}@media(max-width: 767px){.block_AB001 .block-img img{position:relative}}.block_AB001 .block-img img.show{display:block}.block_AB001 .container-case-study{position:relative;bottom:-80px}@media(max-width: 767px){.block_AB001 .container-case-study{position:absolute;bottom:-32px}}.block_AB001 .block-case-study{background-color:#000;position:relative;padding:64px 100px 64px 0;max-width:55%;border-top-right-radius:8px;border-bottom-right-radius:8px;z-index:1}@media(max-width: 991px){.block_AB001 .block-case-study{padding:32px 32px 32px 0}}@media(max-width: 767px){.block_AB001 .block-case-study{padding:24px 24px 24px 0;max-width:inherit;width:100%;margin-bottom:auto}}.block_AB001 .block-case-study::before{content:"";width:100%;height:100%;position:absolute;top:0;background-color:#000;right:calc(100% - 1px);z-index:-1}.block_AB001 .block-case-study .text-overline{margin-right:32px;position:relative;top:-1px}@media(max-width: 991px){.block_AB001 .block-case-study .text-overline{margin-right:24px}}.block_AB001 .block-case-study .case-inner{display:none}.block_AB001 .block-case-study .case-inner.show{display:block}.block_AB001 .block-case-study .block-quote blockquote{padding-left:3rem;display:flex;flex-direction:column;position:relative;margin-bottom:0}.block_AB001 .block-case-study .block-quote blockquote::before{content:url("img/icon-quote-red.svg");position:absolute;left:0;top:0;width:25px}.block_AB001 .block-case-study .block-quote blockquote cite{display:block;padding-right:150px}@media(max-width: 576px){.block_AB001 .block-case-study .block-quote blockquote{display:none}}.block_AB001 .block-case-study .btn{position:absolute;right:100px;bottom:58px}@media(max-width: 991px){.block_AB001 .block-case-study .btn{right:32px;bottom:32px}}@media(max-width: 576px){.block_AB001 .block-case-study .btn{right:auto;position:relative;bottom:auto}}/*!
Block Name: AB001 V2 - Vertical hover image switch with featured item
***/@media(max-width: 767px){.block_AB001_v2{margin-bottom:5rem}}.block_AB001_v2 .block-caption{padding-right:100px}@media(max-width: 991px){.block_AB001_v2 .block-caption{padding-right:5px}}.block_AB001_v2 .block-caption .block-list{list-style:none;margin:0;padding:0;display:block}.block_AB001_v2 .block-caption .block-list li .hyperlink{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;padding:24px 0;border-bottom:1px solid #1c2228}.block_AB001_v2 .block-caption .block-list li .hyperlink h5{width:calc(100% - 140px);color:#1c2228;margin:0}@media(max-width: 767px){.block_AB001_v2 .block-caption .block-list li .hyperlink h5{width:100%}}.block_AB001_v2 .block-caption .block-list li .hyperlink .btn{opacity:0}@media(max-width: 767px){.block_AB001_v2 .block-caption .block-list li .hyperlink .btn{display:none}}.block_AB001_v2 .block-caption .block-list li .hyperlink:hover{border-bottom-color:#0b70f4}.block_AB001_v2 .block-caption .block-list li .hyperlink:hover h5{color:#0b70f4}.block_AB001_v2 .block-caption .block-list li .hyperlink:hover .btn{opacity:1}.block_AB001_v2 .block-img{position:absolute;left:50%;top:0;height:100%;width:50%;overflow:hidden}@media(max-width: 767px){.block_AB001_v2 .block-img{position:relative;left:18px;top:auto;width:calc(100% - 18px);margin-top:3rem}}.block_AB001_v2 .block-img img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:top;border-top-left-radius:8px;border-bottom-left-radius:8px;transition:200ms ease-in-out}@media(max-width: 767px){.block_AB001_v2 .block-img img{position:relative}}.block_AB001_v2 .block-img img.show{display:block}.block_AB001_v2 .container-case-study{position:relative;bottom:-80px}@media(max-width: 767px){.block_AB001_v2 .container-case-study{position:absolute;bottom:-32px}}.block_AB001_v2 .block-case-study{background-color:#000;position:relative;padding:64px 100px 64px 0;max-width:55%;border-top-right-radius:8px;border-bottom-right-radius:8px;z-index:1}@media(max-width: 991px){.block_AB001_v2 .block-case-study{padding:32px 32px 32px 0}}@media(max-width: 767px){.block_AB001_v2 .block-case-study{max-width:inherit;width:100%;margin-bottom:auto}}.block_AB001_v2 .block-case-study::before{content:"";width:100%;height:100%;position:absolute;top:0;background-color:#000;right:calc(100% - 1px);z-index:0}.block_AB001_v2 .block-case-study .text-overline{margin-right:32px;position:relative;top:-1px}@media(max-width: 991px){.block_AB001_v2 .block-case-study .text-overline{margin-right:24px}}.block_AB001_v2 .block-case-study .block-quote blockquote{padding-left:3rem;display:flex;flex-direction:column;position:relative;margin-bottom:0}.block_AB001_v2 .block-case-study .block-quote blockquote::before{content:url("img/icon-quote-red.svg");position:absolute;left:0;top:0;width:25px}.block_AB001_v2 .block-case-study .block-quote blockquote cite{display:block;padding-right:150px}@media(max-width: 576px){.block_AB001_v2 .block-case-study .block-quote blockquote{display:none}}.block_AB001_v2 .block-case-study .btn{position:absolute;right:100px;bottom:58px}@media(max-width: 991px){.block_AB001_v2 .block-case-study .btn{right:32px;bottom:32px}}@media(max-width: 576px){.block_AB001_v2 .block-case-study .btn{right:auto;position:relative;bottom:auto}}.block_AB001_v2 .tabcontent{display:none}/*!
Block Name: AB002 - Action info block with full background image
***/.block_AB002 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB002 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB002 .thumb-list{display:flex;flex-flow:row wrap;grid-gap:20px}@media(max-width: 767px){.block_AB002 .thumb-list{grid-gap:16px}}.block_AB002 .thumb-list .thumb-item{position:relative;background-color:#000;border-radius:8px;flex:32%;min-height:270px;overflow:hidden}@media(max-width: 991px){.block_AB002 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB002 .thumb-list .thumb-item{flex:100%}}.block_AB002 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB002 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB002 .thumb-list .thumb-item .block-caption{position:absolute;z-index:1;padding:24px;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}@media(max-width: 767px){.block_AB002 .thumb-list .thumb-item .block-caption{padding:16px}}.block_AB002 .thumb-list .thumb-item a{overflow:hidden}.block_AB002 .thumb-list .thumb-item a .block-caption h3,.block_AB002 .thumb-list .thumb-item a .block-caption h2{color:#fff}.block_AB002 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%)}.block_AB002 .thumb-list .thumb-item.bg-white{background-color:#fff}.block_AB002 .thumb-list .thumb-item.bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB002 .thumb-list .thumb-item.bg-white a .block-caption h3,.block_AB002 .thumb-list .thumb-item.bg-white a .block-caption h2{color:#000}@media(min-width: 992px){.block_AB002.variant_2 .item-1{grid-area:item-1}.block_AB002.variant_2 .item-2{grid-area:item-2}.block_AB002.variant_2 .item-3{grid-area:item-3}}.block_AB002.variant_2 .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"item-1 item-1 item-2" "item-1 item-1 item-3"}.block_AB002.variant_2 .thumb-list .thumb-item{flex:inherit}@media(max-width: 991px){.block_AB002.variant_2 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB002.variant_2 .thumb-list .thumb-item{flex:100%}}@media(max-width: 991px){.block_AB002.variant_2 .thumb-list{display:flex;grid-template:none}}/*!
Block Name: AB003 - Three Action Info Blocks (column)
***/.block_AB003 .card{display:block;cursor:default;color:initial;background:rgba(0,0,0,0);text-decoration:none}.block_AB003 .card .card-img-top{display:block;position:relative;width:100%;overflow:hidden;border-radius:8px;background-color:#f5f5f5}.block_AB003 .card .card-img-top img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block_AB003 .card .card-title{display:block}.block_AB003 .card:hover h3 .block_AB003 .card:hover p{color:initial}.block_AB003 .card.hyperlink{cursor:pointer}.block_AB003 .card.hyperlink:hover h3{color:#0b70f4}.block_AB003 .card.hyperlink:hover p{color:initial}.block_AB003.bg-black .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_AB003.bg-black .btn-link span{display:inline-block;margin:0}.block_AB003.bg-black .btn-link span::after{content:none}.block_AB003.bg-black .btn-link span:first-of-type{margin-right:4px}.block_AB003.bg-black .btn-link span:last-of-type{line-height:0;border:none}.block_AB003.bg-black .btn-link span:last-of-type svg path{fill:#4c95f7}.block_AB003.bg-black .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_AB003.bg-black .btn-link:hover span:last-of-type{color:inherit}.block_AB003.bg-black .card:hover h3{color:#fff}.block_AB003.bg-black .card:hover p{color:#abb3b8}.block_AB003 .modal-ab003 .modal-dialog{max-width:1024px;height:100vh;display:flex;align-items:center;justify-content:center;margin:auto}@media(max-width: 1199px){.block_AB003 .modal-ab003 .modal-dialog{max-width:980px}}@media(max-width: 991px){.block_AB003 .modal-ab003 .modal-dialog{max-width:90%}}.block_AB003 .modal-ab003 .modal-dialog .modal-content{border:0 !important;overflow:hidden;height:90vh}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body{padding:0}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .btn-close{right:0 !important;top:0 !important;background:none;z-index:1}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .block-caption{position:relative;padding:32px;height:100%;max-height:90vh;overflow:auto}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .block-caption .block-title{position:relative}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .block-caption .block-img{max-height:400px;overflow:hidden;border-radius:8px}@media(max-width: 576px){.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .block-caption .block-img{height:240px}}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body .block-caption .block-img img{width:100%;height:100%;object-fit:cover}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body.modal-scroll{position:relative}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body.modal-scroll::after,.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body.modal-scroll::before{content:"";position:absolute;width:100%;left:0;height:50px;background:#fff;z-index:1}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body.modal-scroll::after{bottom:0;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}.block_AB003 .modal-ab003 .modal-dialog .modal-content .modal-body.modal-scroll::before{top:0;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}/*!
Block Name: AB004 - Action info block with bullets text & image
***/@media(max-width: 991px){.block_AB004 .row{flex-direction:column-reverse}}.block_AB004 .row .block-caption .block-bullet img{height:28px}.block_AB004 .row .block-caption .block-bullet i{color:#0b70f4;font-size:28px}.block_AB004 .row .block-img img{border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_AB004 .row .block-img img{border-radius:8px}}@media(max-width: 991px){.block_AB004 .row .block-img img{border-radius:0 8px 8px 0}}.block_AB004.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_AB004.flip-columns .row{flex-direction:column-reverse}}.block_AB004.flip-columns .block-img img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_AB004.flip-columns .block-img img{border-radius:8px}}/*!
Block Name: AB005 -  Action Info Blocks card with icon/image & text 
***/.block_AB005 img{height:40px}.block_AB005 i{font-size:40px}.block_AB005.variant_02 .block_col{padding:35px 45px;border-radius:25px;background:#fafafa;height:100%}.block_AB005.variant_02 .block_col .heading-5{font-weight:500;font-size:23px}.block_AB005.variant_02 .block_col .heading-4{font-weight:500;font-size:33px}.block_AB005.variant_02 .block_col p{font-size:16px}.block_AB005.variant_02 .btn{font-family:"mulish-variable",sans-serif;font-size:16px;font-weight:400}.block_AB005.bg-black.variant_01{color:#fff}.block_AB005.bg-black.variant_01 h2{font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%}.block_AB005.bg-black.variant_01 .col-12{display:flex;flex-direction:column;text-align:center;align-items:center}.block_AB005.bg-black.variant_01 .col-12 img{width:fit-content;border:1px solid #2d3841;padding:7px;border-radius:4px}.block_AB005.bg-black.variant_01 .col-12 .wysiwyg-content{color:#8a99a3}/*!
Block Name: AB006 -  Action Info Blocks with stats values
***/.block_AB006 img{height:52px}@media(max-width: 576px){.block_AB006 img{height:42px}}.block_AB006 i{color:#0b70f4;font-size:52px}@media(max-width: 576px){.block_AB006 i{font-size:42px}}@media(max-width: 576px){.block_AB006 p{font-size:16px;line-height:20px}}/*!
Block Name: AB007 - Action info blocks with accordion & image aside
***/@media(max-width: 991px){.block_AB007 .row{flex-direction:column-reverse}}.block_AB007 .btn-link{text-transform:unset}.block_AB007 .block-img img{border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_AB007 .block-img img{border-radius:8px}}@media(max-width: 991px){.block_AB007 .block-img img{border-radius:0 8px 8px 0}}.block_AB007.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_AB007.flip-columns .row{flex-direction:column-reverse}}.block_AB007.flip-columns .block-img img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_AB007.flip-columns .block-img img{border-radius:8px}}.block_AB007.variant_02 .accordion .accordion-item{border-top:unset;border-bottom:unset}.block_AB007.variant_02 .accordion .accordion-button::after{right:40%}@media(max-width: 991px){.block_AB007.variant_02 .accordion .accordion-button::after{right:0%}}.block_AB007.variant_02 .accordion .accordion-button .lead-copy{font-weight:500}.block_AB007.variant_02 .accordion .accordion-button.collapsed .lead-copy{font-weight:300}.block_AB007 .accordion{position:relative}.block_AB007 .accordion .accordion-item{border:0;border-radius:0 !important;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:-1px;background-color:rgba(0,0,0,0)}.block_AB007 .accordion .accordion-body{padding:0}.block_AB007 .accordion .accordion-button{border:none;border-radius:0 !important;background-color:rgba(0,0,0,0);padding:1rem 0;box-shadow:none;display:flex}@media(max-width: 991px){.block_AB007 .accordion .accordion-button{flex-direction:column;align-items:flex-start;padding-right:2rem}}.block_AB007 .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6.5L5.38128 7.11872L6 7.73744L6.61872 7.11872L6 6.5ZM10.3813 0.881282L5.38128 5.88128L6.61872 7.11872L11.6187 2.11872L10.3813 0.881282ZM6.61872 5.88128L1.61872 0.881281L0.381282 2.11872L5.38128 7.11872L6.61872 5.88128Z' fill='black'/%3E%3C/svg%3E%0A");background-position:center center;position:absolute;right:0;top:26px;background-size:cover;width:13px;height:7px}.block_AB007 .accordion .accordion-button:focus,.block_AB007 .accordion .accordion-button:active{box-shadow:none}.block_AB007 .accordion .accordion-button:not(.collapsed){color:initial}.block_AB007 .accordion .accordion-inner{padding:0 1rem 0 5rem}@media(max-width: 991px){.block_AB007 .accordion .accordion-inner{padding-top:1rem;padding-left:0}}.block_AB007.variant_03{padding:15rem 0 0rem 0}/*!
Block Name: AB008 - Accordion Fullwidth
***/.block_AB008 .accordion{position:relative}.block_AB008 .accordion .accordion-item{border:0;border-radius:0 !important;margin-bottom:10px;background-color:rgba(0,0,0,0)}.block_AB008 .accordion .accordion-button{border:none;background-color:#f1f1f1;padding:1rem 0 1rem 4rem;box-shadow:none;display:flex;position:relative;border-radius:4px}@media(max-width: 767px){.block_AB008 .accordion .accordion-button{padding-left:2.5rem}}.block_AB008 .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Cpolygon fill='%234C95F7' points='12 5.13 6.88 5.13 6.88 0 5.12 0 5.12 5.13 0 5.13 0 6.88 5.12 6.88 5.12 12 6.88 12 6.88 6.88 12 6.88 12 5.13'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;position:absolute;left:2rem;top:20px;width:12px;height:12px;background-size:auto}@media(max-width: 767px){.block_AB008 .accordion .accordion-button::after{left:1rem}}.block_AB008 .accordion .accordion-button:focus,.block_AB008 .accordion .accordion-button:active{box-shadow:none}.block_AB008 .accordion .accordion-button:not(.collapsed){color:initial}.block_AB008 .accordion .accordion-button[aria-expanded=true]{background-color:#000}.block_AB008 .accordion .accordion-button[aria-expanded=true] span{color:#fff}.block_AB008 .accordion .accordion-button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Crect fill='%234C95F7' y='5.13' width='12' height='1.75'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E")}.block_AB008 .accordion .accordion-body{padding:2rem}@media(max-width: 767px){.block_AB008 .accordion .accordion-body{padding:1rem 0}}.block_AB008 .accordion .accordion-body .block-list{margin:0;padding:0;list-style:none}.block_AB008 .accordion .accordion-body .block-list li{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:-1px}.block_AB008 .accordion .accordion-body .block-list li a{padding:1rem;position:relative;display:flex;justify-content:space-between}@media(max-width: 767px){.block_AB008 .accordion .accordion-body .block-list li a{padding:1rem 0;flex-direction:column}}@media(max-width: 767px){.block_AB008 .accordion .accordion-body .block-list li a .btn-link{margin-top:.5rem}}/*!
Block Name: AB009 - Accordion fullwidth with wysiwyg editor
***/.block_AB009 .accordion{position:relative}.block_AB009 .accordion .accordion-item{border:0;border-radius:0 !important;margin-bottom:10px;background-color:rgba(0,0,0,0)}.block_AB009 .accordion .accordion-button{border:none;background-color:#f1f1f1;padding:1rem 1rem 1rem 4rem;box-shadow:none;display:flex;position:relative;border-radius:4px}@media(max-width: 767px){.block_AB009 .accordion .accordion-button{padding-left:2.5rem}}.block_AB009 .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Cpolygon fill='%23ee352a' points='12 5.13 6.88 5.13 6.88 0 5.12 0 5.12 5.13 0 5.13 0 6.88 5.12 6.88 5.12 12 6.88 12 6.88 6.88 12 6.88 12 5.13'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;position:absolute;left:2rem;top:20px;width:12px;height:12px;background-size:auto}@media(max-width: 767px){.block_AB009 .accordion .accordion-button::after{left:1rem}}.block_AB009 .accordion .accordion-button:focus,.block_AB009 .accordion .accordion-button:active{box-shadow:none}.block_AB009 .accordion .accordion-button:not(.collapsed){color:initial}.block_AB009 .accordion .accordion-button[aria-expanded=true]{background-color:#000}.block_AB009 .accordion .accordion-button[aria-expanded=true] span{color:#fff}.block_AB009 .accordion .accordion-button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Crect fill='%23ee352a' y='5.13' width='12' height='1.75'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E")}.block_AB009 .accordion .accordion-body{padding:2rem}@media(max-width: 767px){.block_AB009 .accordion .accordion-body{padding:1rem}}/*!
Block Name: AB010 - Action info block with thumbnails overlay text
***/.block_AB010 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB010 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB010 .thumb-list{display:flex;flex-flow:row wrap;grid-gap:1rem}@media(max-width: 767px){.block_AB010 .thumb-list{grid-gap:none}}.block_AB010 .thumb-list .thumb-item{position:relative;background-color:#000;border-radius:8px;width:32%;min-height:270px;overflow:hidden}@media(max-width: 991px){.block_AB010 .thumb-list .thumb-item{width:49%}}@media(max-width: 767px){.block_AB010 .thumb-list .thumb-item{width:100%}}.block_AB010 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB010 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB010 .thumb-list .thumb-item .block-caption{position:absolute;z-index:1;padding:1rem;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.block_AB010 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%)}/*!
Block Name: AB011 - Action info blocks with list and rotate image
***/@media(max-width: 991px){.block_AB011 .row{flex-direction:column-reverse}}.block_AB011 .block-caption{height:100%;display:flex;justify-content:center;flex-direction:column}.block_AB011 .block-caption .block-inner{max-width:500px}.block_AB011 .block-caption .block-inner .block-title{border-radius:4px;padding:1rem}.block_AB011 .block-caption .block-inner .block-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block_AB011 .block-caption .block-inner .block-list li{border-bottom:1px solid #d9dee1}.block_AB011 .block-caption .block-inner .block-list li span{display:block;padding:1rem}.block_AB011 .block-caption .block-inner .block-list li span:hover,.block_AB011 .block-caption .block-inner .block-list li span.active{color:#0b70f4}.block_AB011 .block-img img{object-fit:cover;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_AB011 .block-img img{border-radius:8px}}@media(max-width: 991px){.block_AB011 .block-img img{border-radius:0 8px 8px 0}}.block_AB011.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_AB011.flip-columns .row{flex-direction:column-reverse}}.block_AB011.flip-columns .block-img img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_AB011.flip-columns .block-img img{border-radius:8px}}/*!
Block Name: AB012 - Before/after comparison
***/.block_AB012 .block-caption{position:relative}.block_AB012 .block-caption .label-left,.block_AB012 .block-caption .label-right{position:absolute;top:32px;z-index:2}.block_AB012 .block-caption .label-left{text-align:left;left:32px}.block_AB012 .block-caption .label-right{text-align:right;right:32px}.block_AB012 .block-caption figure{border-radius:8px;height:610px;z-index:1}.block_AB012 .block-caption figure picture{display:block;width:100%;height:100%}.block_AB012 .block-caption figure picture img{width:100%}@media(max-width: 991px){.block_AB012 .block-caption figure{height:500px}}@media(max-width: 767px){.block_AB012 .block-caption figure{height:380px}}.block_AB012 .block-caption figure div{cursor:grab !important}.block_AB012 .block-caption figure div:first-child{position:absolute !important}.block_AB012 .block-caption figure div:first-child img{object-fit:cover;height:100%}.block_AB012 .block-caption figure div:nth-child(2) img{object-fit:cover;height:100%}.block_AB012 .block-caption figure div:last-child div div{width:64px !important;height:64px !important;display:flex;align-items:center;justify-content:space-between;padding:1rem}@media(max-width: 767px){.block_AB012 .block-caption figure div:last-child div div{width:48px !important;height:48px !important}}.block_AB012 .block-caption figure div:last-child div div i{padding:4px !important;border-color:#fff !important}@media(max-width: 767px){.block_AB012 .block-caption figure div:last-child div div i{padding:2px !important}}/*!
Block Name: AB013 - 2-up cards with image and text
***/.block_AB013 .card{border-radius:8px;overflow:hidden;height:100%}.block_AB013 .card .card-img-top{border-radius:0;height:370px}@media(max-width: 767px){.block_AB013 .card .card-img-top{height:auto}}.block_AB013 .card .card-img-top img{width:100%;height:100%;object-fit:cover;border-radius:0}.block_AB013 .card .card-body{padding:3rem}@media(max-width: 767px){.block_AB013 .card .card-body{padding:2rem}}.block_AB013 .card.bg-default .card-body *,.block_AB013 .card.bg-default .card-body h3,.block_AB013 .card.bg-default .card-body p,.block_AB013 .card.bg-default .card-body ul,.block_AB013 .card.bg-default .card-body li,.block_AB013 .card.bg-default .card-body li::marker,.block_AB013 .card.bg-dark .card-body *,.block_AB013 .card.bg-dark .card-body h3,.block_AB013 .card.bg-dark .card-body p,.block_AB013 .card.bg-dark .card-body ul,.block_AB013 .card.bg-dark .card-body li,.block_AB013 .card.bg-dark .card-body li::marker,.block_AB013 .card.bg-dark-gray .card-body *,.block_AB013 .card.bg-dark-gray .card-body h3,.block_AB013 .card.bg-dark-gray .card-body p,.block_AB013 .card.bg-dark-gray .card-body ul,.block_AB013 .card.bg-dark-gray .card-body li,.block_AB013 .card.bg-dark-gray .card-body li::marker{color:#fff}.block_AB013 .card.bg-default .card-body .btn-link,.block_AB013 .card.bg-dark .card-body .btn-link,.block_AB013 .card.bg-dark-gray .card-body .btn-link{color:#fff}.block_AB013 .card.bg-default .card-body .btn-link span::after,.block_AB013 .card.bg-dark .card-body .btn-link span::after,.block_AB013 .card.bg-dark-gray .card-body .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_AB013 .card.bg-default .card-body .btn-link:hover,.block_AB013 .card.bg-default .card-body .btn-link:focus,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active,.block_AB013 .card.bg-dark .card-body .btn-link:hover,.block_AB013 .card.bg-dark .card-body .btn-link:focus,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active,.block_AB013 .card.bg-dark-gray .card-body .btn-link:hover,.block_AB013 .card.bg-dark-gray .card-body .btn-link:focus,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active{color:#fff}.block_AB013 .card.bg-default .card-body .btn-link:hover span,.block_AB013 .card.bg-default .card-body .btn-link:focus span,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active span,.block_AB013 .card.bg-dark .card-body .btn-link:hover span,.block_AB013 .card.bg-dark .card-body .btn-link:focus span,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active span,.block_AB013 .card.bg-dark-gray .card-body .btn-link:hover span,.block_AB013 .card.bg-dark-gray .card-body .btn-link:focus span,.block_AB013 .card.bg-default .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active span,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active span,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active span,.block_AB013 .card.bg-dark .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active span,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-default .card-body .btn-link.active span,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-dark .card-body .btn-link.active span,.block_AB013 .card.bg-dark-gray .card-body .btn-link:active .block_AB013 .card.bg-dark-gray .card-body .btn-link.active span{color:#fff;border-bottom-color:#fff}/*!
Block Name: AB014 -  Action Info Blocks card with icon/image & text 
***/.block_AB014 .card{padding:1rem;border-radius:8px;height:100%;background-color:#fff}/*!
Block Name: AB015 - Full width container with text and CTA
***/.block_AB015 .card{border-radius:8px;overflow:hidden;height:100%;padding:4rem 5rem}@media(max-width: 991px){.block_AB015 .card{padding:3rem 4rem}}@media(max-width: 767px){.block_AB015 .card{padding:2rem}}.block_AB015 .card.bg-black .block-caption *,.block_AB015 .card.bg-black .block-caption h2,.block_AB015 .card.bg-black .block-caption p,.block_AB015 .card.bg-black .block-caption ul,.block_AB015 .card.bg-black .block-caption li,.block_AB015 .card.bg-black .block-caption li::marker,.block_AB015 .card.bg-red .block-caption *,.block_AB015 .card.bg-red .block-caption h2,.block_AB015 .card.bg-red .block-caption p,.block_AB015 .card.bg-red .block-caption ul,.block_AB015 .card.bg-red .block-caption li,.block_AB015 .card.bg-red .block-caption li::marker,.block_AB015 .card.bg-red-strong .block-caption *,.block_AB015 .card.bg-red-strong .block-caption h2,.block_AB015 .card.bg-red-strong .block-caption p,.block_AB015 .card.bg-red-strong .block-caption ul,.block_AB015 .card.bg-red-strong .block-caption li,.block_AB015 .card.bg-red-strong .block-caption li::marker,.block_AB015 .card.bg-default .block-caption *,.block_AB015 .card.bg-default .block-caption h2,.block_AB015 .card.bg-default .block-caption p,.block_AB015 .card.bg-default .block-caption ul,.block_AB015 .card.bg-default .block-caption li,.block_AB015 .card.bg-default .block-caption li::marker,.block_AB015 .card.bg-dark-gray .block-caption *,.block_AB015 .card.bg-dark-gray .block-caption h2,.block_AB015 .card.bg-dark-gray .block-caption p,.block_AB015 .card.bg-dark-gray .block-caption ul,.block_AB015 .card.bg-dark-gray .block-caption li,.block_AB015 .card.bg-dark-gray .block-caption li::marker{color:#fff}.block_AB015 .card.bg-black .block-caption .btn-link,.block_AB015 .card.bg-red .block-caption .btn-link,.block_AB015 .card.bg-red-strong .block-caption .btn-link,.block_AB015 .card.bg-default .block-caption .btn-link,.block_AB015 .card.bg-dark-gray .block-caption .btn-link{color:#fff}.block_AB015 .card.bg-black .block-caption .btn-link span::after,.block_AB015 .card.bg-red .block-caption .btn-link span::after,.block_AB015 .card.bg-red-strong .block-caption .btn-link span::after,.block_AB015 .card.bg-default .block-caption .btn-link span::after,.block_AB015 .card.bg-dark-gray .block-caption .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_AB015 .card.bg-black .block-caption .btn-link:hover,.block_AB015 .card.bg-black .block-caption .btn-link:focus,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:hover,.block_AB015 .card.bg-red .block-caption .btn-link:focus,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:hover,.block_AB015 .card.bg-red-strong .block-caption .btn-link:focus,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:hover,.block_AB015 .card.bg-default .block-caption .btn-link:focus,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:hover,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:focus,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active{color:#fff}.block_AB015 .card.bg-black .block-caption .btn-link:hover span,.block_AB015 .card.bg-black .block-caption .btn-link:focus span,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:hover span,.block_AB015 .card.bg-red .block-caption .btn-link:focus span,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:hover span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:focus span,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:hover span,.block_AB015 .card.bg-default .block-caption .btn-link:focus span,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:hover span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:focus span,.block_AB015 .card.bg-black .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active span,.block_AB015 .card.bg-red .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active span,.block_AB015 .card.bg-red-strong .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active span,.block_AB015 .card.bg-default .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-black .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-red .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-red-strong .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-default .block-caption .btn-link.active span,.block_AB015 .card.bg-dark-gray .block-caption .btn-link:active .block_AB015 .card.bg-dark-gray .block-caption .btn-link.active span{color:#fff;border-bottom-color:#fff}/*!
Block Name: AB016 - Image in tabs, tabs inside tabs
***/.block_AB016 .block-img{padding:0 6rem;text-align:center}@media(max-width: 767px){.block_AB016 .block-img{padding:0}}.block_AB016 .block-img img{width:100%}.block_AB016 .block-tabs{padding:0 12px}@media(max-width: 767px){.block_AB016 .block-tabs{padding:0}}.block_AB016 .block-tabs .nav-tabs{border-bottom:0;padding-right:2rem}@media(max-width: 767px){.block_AB016 .block-tabs .nav-tabs{border-bottom:0;padding-right:0;flex-direction:row !important}}.block_AB016 .block-tabs .nav-tabs .nav-item{margin-right:0}.block_AB016 .block-tabs .nav-tabs .nav-item .nav-link{width:100%;text-align:left;margin-bottom:0;padding:16px 0;border-bottom:1px solid #d9dee1}@media(max-width: 767px){.block_AB016 .block-tabs .nav-tabs .nav-item .nav-link{width:auto;padding:.5rem;margin-bottom:0;font-size:15px;border-bottom:0}}.block_AB016 .block-tabs .nav-tabs .nav-item .nav-link.active,.block_AB016 .block-tabs .nav-tabs .nav-item .nav-link:hover{border-bottom-color:#0b70f4}@media(max-width: 767px){.block_AB016 .block-tabs .swiper-nav-tab{left:-18px;width:calc(100% + 36px);right:0}}.block_AB016 .block-caption .table-wrap table tbody tr td{padding:.5rem;font-size:14px !important;line-height:18px}/*!
Block Name: AB017 - Empty separator
***/.block_AB017.bg-default{color:#fff}.block_AB017 .row{position:relative}@media(max-width: 991px){.block_AB017 .row{padding-bottom:4rem}.block_AB017 .row .btn-container{position:absolute;bottom:0}.block_AB017 .row .btn-container .btn{display:inline-block !important}}.block_AB017 h2{margin-bottom:2rem}.block_AB017 .btn-container .btn{display:inline-block}/*!
Block Name: AB018 - Product category landing
***/.block_AB018 .block-sticky{position:sticky;top:90px}@media(max-width: 767px){.block_AB018 .block-sticky{position:relative;top:auto}}.block_AB018 .responsive-tabs .nav-tabs{border-bottom:0}.block_AB018 .responsive-tabs .nav-tabs .nav-item .nav-link{cursor:pointer;color:#000;padding:.5rem 0;border:0}.block_AB018 .responsive-tabs .nav-tabs .nav-item .nav-link:hover,.block_AB018 .responsive-tabs .nav-tabs .nav-item .nav-link.active{color:#0b70f4}.block_AB018 .block-caption{scroll-margin-top:100px}.block_AB018 .block-list{margin-bottom:3rem}.block_AB018 .block-list .col-12{margin-bottom:1rem}.block_AB018 .block-list .col-12 .card .card-img-top{border-radius:8px;overflow:hidden;height:180px}.block_AB018 .block-list .col-12 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 800ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_AB018 .block-list .col-12 .card .card-body{padding-top:1rem}.block_AB018 .block-list .col-12 .card .card-body h3{transition:200ms ease-in-out}.block_AB018 .block-list .col-12 .card:hover .card-img-top img{transform:scale(108%)}.block_AB018 .block-list .col-12 .card:hover .card-body h3{color:#0b70f4}body.top-bar-active .block-sticky{top:112px !important}@media(max-width: 767px){body.top-bar-active .block-sticky{top:auto !important}}body.top-bar-active .block_AB018 .block-caption{scroll-margin-top:140px}/*!
Block Name: AB019
***/.block_AB019 .row{--bs-gutter-x: 20px}.block_AB019 .row .col-12{margin-bottom:20px}.block_AB019 .card .card-img-top{height:206px;border-radius:8px;overflow:hidden}.block_AB019 .card .card-img-top img{width:100%;height:100%;object-fit:cover}.block_AB019 .card .card-body{padding:24px 1rem 0 0}/*!
Block Name: AB020
***/.block_AB020 .social{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-flow:row wrap}.block_AB020 .social a{background-color:#000;border-radius:8px;height:40px;width:40px;padding:6px;margin-right:8px;display:flex;align-items:center;justify-content:center}@media(max-width: 660px){.block_AB020 .social a{height:30px;width:30px;padding:4px;margin-right:4px;margin-bottom:4px}}.block_AB020 .social a svg{width:auto;height:100%}.block_AB020 .social a svg path{fill:#fff}.block_AB020 .social a:hover{background-color:#0b70f4}.block_AB020 .paginator{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 575px){.block_AB020 .paginator{margin-top:1rem;justify-content:space-between}}.block_AB020 .paginator .btn-group{width:100%;max-width:180px;display:flex;justify-content:space-between}@media(max-width: 575px){.block_AB020 .paginator .btn-group{max-width:inherit}}.block_AB020 .paginator .btn-group a{text-decoration:none;padding:0}.block_AB020 .paginator .btn-group a svg{position:relative;width:8px}.block_AB020 .paginator .btn-group a .text-link{line-height:1;padding:0;border-bottom:1px solid rgba(0,0,0,0);transition:200ms ease-in-out}.block_AB020 .paginator .btn-group a:hover .text-link,.block_AB020 .paginator .btn-group a:focus .text-link,.block_AB020 .paginator .btn-group a:active .text-link{color:#0b70f4;border-bottom-color:#0b70f4}.block_AB020 .paginator .btn-group a.btn-prev svg{margin-right:.4rem}.block_AB020 .paginator .btn-group a.btn-next svg{margin-left:.2rem}/*!
Block Name: AB021
***/.block_AB021 .card{max-width:820px;border-radius:8px;padding:48px 64px}@media(max-width: 767px){.block_AB021 .card{padding:32px}}.block_AB021 .card .block-list{list-style:none;margin:0;margin-bottom:26px;padding:0}.block_AB021 .card .block-list li{margin-bottom:8px;font-weight:400}.block_AB021 .card .block-list li a{font-weight:400}/*!
Block Name: AB022
***/.block_AB022 .card{max-width:820px;border-radius:8px;padding:3rem 4rem}@media(max-width: 767px){.block_AB022 .card{padding:2rem}}/*!
Block Name: AB023
***/.block_AB023 .row{--bs-gutter-x: 20px}.block_AB023 .row .col-12{margin-bottom:20px}.block_AB023 .card{border-radius:8px;padding:3rem 4rem}@media(max-width: 767px){.block_AB023 .card{padding:2rem}}/*!
Block Name: AB024
***/.block_AB024{border-radius:8px;padding:2rem 3rem;width:100%;max-width:360px}@media(max-width: 767px){.block_AB024{padding:2rem}}.block_AB024.block-sticky{position:sticky !important;top:94px}@media(max-width: 767px){.block_AB024.block-sticky{position:relative;top:auto}}@media(min-width: 768px){body.top-bar-active .block-sticky{top:132px !important}}/*!
Block Name: AB025
***/.block_AB025 .card{border-radius:8px;padding:32px 48px 88px;height:100%}@media(max-width: 767px){.block_AB025 .card{padding:32px 32px 88px}}.block_AB025 .card .btn{position:absolute;bottom:32px}/*!
Block Name: AB016 - Image in tabs, tabs inside tabs
***/.block_AB026 .block-tabs{padding:0 12px}@media(max-width: 767px){.block_AB026 .block-tabs{padding:0}}.block_AB026 .block-tabs .nav-tabs{border-bottom:0;padding-right:4rem}@media(max-width: 767px){.block_AB026 .block-tabs .nav-tabs{border-bottom:0;padding-right:0;flex-direction:row !important}}.block_AB026 .block-tabs .nav-tabs .nav-item{margin-right:0}.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link{position:relative;width:100%;text-align:left;margin-bottom:0;border-bottom:1px solid #d9dee1}.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link a{display:block;padding:16px 0;color:#1c2228}@media(max-width: 767px){.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link{width:auto;padding:.5rem;margin-bottom:0;font-size:15px;border-bottom:0}}.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link.active,.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link:hover{border-bottom-color:#0b70f4}.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link.active::after,.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link:hover::after{opacity:1}.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link.active a,.block_AB026 .block-tabs .nav-tabs .nav-item .nav-link:hover a{color:#0b70f4}.block_AB026 .block-tabs .swiper-nav-tab .nav-tabs .nav-link span a{color:#1c2228}.block_AB026 .block-tabs .swiper-nav-tab .nav-tabs .nav-link.active span a,.block_AB026 .block-tabs .swiper-nav-tab .nav-tabs .nav-link:hover span a{color:#fff}@media(max-width: 767px){.block_AB026 .block-tabs .swiper-nav-tab{left:-18px;width:calc(100% + 36px);right:0}}.block_AB026 .block-maps img{width:100%}/*!
Block Name: AB027 - 2-up cards with image and text
***/.block_AB027{position:relative}.block_AB027 .bg-overlay{position:absolute;background:#000;left:0;right:0;top:0;bottom:50%}.block_AB027 .card{border-radius:25px;overflow:hidden;height:100%;position:relative}.block_AB027 .card .card-img-top{height:350px}.block_AB027 .card .card-img-top img{width:100%;object-fit:cover;border-radius:0;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0))}@media(max-width: 767px){.block_AB027 .card .card-img-top img{height:100%}}.block_AB027 .card .card-body{margin-top:-130px;padding:3rem 6rem}@media(max-width: 767px){.block_AB027 .card .card-body{padding:2rem 4rem}}.block_AB027 .card .card-body .btn-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;height:100%}.block_AB027 .card .card-body .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_AB027 .card .card-body .btn-wrapper .btn{margin-left:1rem}}@media(max-width: 767px){.block_AB027 .card .card-body .btn-wrapper .btn{top:auto !important}}.block_AB027 .card .card-body .btn-icon span::after{bottom:0%;top:auto}/*!
Block Name: AB028 - Action info block with full background image
***/.block_AB028 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB028 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB028 .thumb-list{display:flex;flex-flow:row wrap;grid-gap:20px}@media(max-width: 767px){.block_AB028 .thumb-list{grid-gap:16px}}.block_AB028 .thumb-list .thumb-item{position:relative;background-color:#000;border-radius:25px;flex:32%;min-height:270px;overflow:hidden}@media(max-width: 991px){.block_AB028 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB028 .thumb-list .thumb-item{flex:100%}}.block_AB028 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB028 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB028 .thumb-list .thumb-item .block-caption{position:absolute;z-index:1;padding:32px 48px;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.block_AB028 .thumb-list .thumb-item .block-caption .btn-link{font-weight:300;text-transform:none}@media(max-width: 767px){.block_AB028 .thumb-list .thumb-item .block-caption{padding:16px}}.block_AB028 .thumb-list .thumb-item a{overflow:hidden}.block_AB028 .thumb-list .thumb-item a .block-caption h3,.block_AB028 .thumb-list .thumb-item a .block-caption h2{color:#fff}.block_AB028 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%)}.block_AB028 .thumb-list .thumb-item.bg-white{background-color:#fff}.block_AB028 .thumb-list .thumb-item.bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB028 .thumb-list .thumb-item.bg-white a .block-caption h3,.block_AB028 .thumb-list .thumb-item.bg-white a .block-caption h2{color:#000}@media(min-width: 992px){.block_AB028.variant_2 .item-1{grid-area:item-1}.block_AB028.variant_2 .item-2{grid-area:item-2}.block_AB028.variant_2 .item-3{grid-area:item-3}}.block_AB028.variant_2 .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"item-1 item-1 item-2" "item-1 item-1 item-3"}.block_AB028.variant_2 .thumb-list .thumb-item{flex:inherit}@media(max-width: 991px){.block_AB028.variant_2 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB028.variant_2 .thumb-list .thumb-item{flex:100%}}@media(max-width: 991px){.block_AB028.variant_2 .thumb-list{display:flex;grid-template:none}}/*!
Block Name: AB029
***/.block_AB029 .card{max-width:820px;border-radius:8px;padding:48px 64px}@media(max-width: 767px){.block_AB029 .card{padding:32px}}.block_AB029 .card .block-list{list-style:none;margin:0;margin-bottom:26px;padding:0}.block_AB029 .card .block-list li{margin-bottom:8px;font-weight:400}.block_AB029 .card .block-list li a{font-weight:400}/*!
Block Name: AB030
***/.block_AB030{padding:12rem 0 !important}.block_AB030 .container{position:relative}.block_AB030 .container .scroll-frame{position:absolute;right:-3px;width:51%;height:480px;top:123px;z-index:1}@media(max-width: 991px){.block_AB030 .container .scroll-frame{display:none}}.block_AB030 .container .col-12{z-index:1}.block_AB030 .list-items{overflow:hidden;margin-top:50px;scroll-snap-type:y mandatory}.block_AB030 .list-items .list-item{scroll-snap-align:start}.block_AB030 .list-items .list-item p{color:#a1a1a6}.block_AB030 .list-items .list-item img{height:100%;width:100%}@media(max-width: 991px){.block_AB030 .list-items .list-item{flex-direction:column-reverse !important;flex-wrap:nowrap !important}.block_AB030 .list-items .list-item>[class*=col-]{flex:0 0 100% !important;max-width:100% !important;width:100% !important}.block_AB030 .list-items .list-item img{height:auto}}.block_AB030 .list-items::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}.block_AB030 .steps-container{margin-top:15rem}.block_AB030 .steps-list{margin-top:10rem}.block_AB030 .item-index{width:51px;height:51px;border-radius:50px;border:2px solid #7fa9ae;display:flex;align-items:center;justify-content:center}.block_AB030 .wysiwyg-content a{color:#4c95f7}.block_AB030 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_AB030 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 991px){.block_AB030 .list-items .list-item{padding-bottom:2em}}/*!
Block Name: AB031 - Action info block with full background image
***/.block_AB031.bg-half-black{position:relative;background:linear-gradient(to bottom, #000 0%, #000 60%, #fff 40%, #fff 100%)}.block_AB031.off-white{background:#f5f5f7}.block_AB031>.container>.row .block-caption h2{text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;padding-bottom:30px}.block_AB031>.container>.row .block-caption .block-description-ab031{font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%;max-width:100%;text-align:center}@media(max-width: 767px){.block_AB031>.container>.row .block-caption .block-description-ab031{font-size:1rem;line-height:130%}}.block_AB031>.container>.row .block-caption.variant_03 h2,.block_AB031>.container>.row .block-caption.variant_03 .block-description-ab031,.variant_03 .block_AB031>.container>.row .block-caption h2,.variant_03 .block_AB031>.container>.row .block-caption .block-description-ab031{text-align:center}.block_AB031.variant_three_column>.container>.row .block-caption h2{text-align:center}.block_AB031.variant_three_column .row{justify-content:center}.block_AB031 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB031 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB031 .container{max-width:1500px}.block_AB031 .thumb-list{display:flex;flex-flow:row wrap;grid-gap:50px 30px}@media(max-width: 767px){.block_AB031 .thumb-list{grid-gap:26px 16px;width:100% !important}}.block_AB031 .thumb-list .thumb-item:not(.four-card-item){position:relative;background-color:#000;border-radius:25px;flex:32%;min-height:400px;overflow:hidden}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video){background-color:rgba(0,0,0,0)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .hyperlink{width:100%;height:100%;display:block}@media(max-width: 991px){.block_AB031 .thumb-list .thumb-item:not(.four-card-item){flex:49%}}@media(max-width: 767px){.block_AB031 .thumb-list .thumb-item:not(.four-card-item){flex:100%}}.block_AB031 .thumb-list .thumb-item:not(.four-card-item).thumb-large{min-height:550px}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-overlay{position:absolute;left:0;right:0;top:30%;bottom:0;z-index:1;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.6274509804))}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video) .block-overlay{top:0;bottom:0;background:#000;-webkit-mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) picture.block-img img,.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-img img{position:relative !important;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;z-index:0}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 83.11%);pointer-events:none}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video.wistia-video-container{height:50%}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video.wistia-video-container .wistia_responsive_padding{padding:0 !important;height:100%}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video.wistia-video-container .wistia_responsive_wrapper{position:relative;z-index:1}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video.wistia-video-container iframe.wistia_embed{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none;margin-top:24%;transform:scale(2.2)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video video{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;object-fit:cover;pointer-events:none}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video) .block-video::after{display:none}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-top-title{position:absolute;z-index:1;padding:32px 48px;width:100%;top:0;color:#fff}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-top-title p{font-size:24px}@media(max-width: 767px){.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-top-title{padding:16px}}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption{position:absolute;z-index:3;padding:32px 48px;width:100%;bottom:-10px;top:unset !important;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 70%, rgba(0, 0, 0, 0) 100%)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption h2{font-weight:bold !important}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption .btn-link{font-weight:300;text-transform:none;display:flex !important}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption .btn-link span{margin-right:0}@media(max-width: 767px){.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption{padding:16px}}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-caption .btn-chevron{margin-left:-1px;width:20px;position:relative;top:0px}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video) .block-caption{background:none}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video) .block-caption .thumb-title,.block_AB031 .thumb-list .thumb-item:not(.four-card-item):has(.block-video) .block-caption .thumb-description{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.55),0 6px 32px rgba(0,0,0,.35)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .wysiwyg-content,.block_AB031 .thumb-list .thumb-item:not(.four-card-item) .btn,.block_AB031 .thumb-list .thumb-item:not(.four-card-item) a.hyperlink{position:relative;z-index:3}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) a{overflow:hidden}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) a .block-caption h3,.block_AB031 .thumb-list .thumb-item:not(.four-card-item) a .block-caption h2{color:#fff}.block_AB031 .thumb-list .thumb-item:not(.four-card-item) a:hover .block-img{transform:scale(105%)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item):hover .block-img{transform:scale(105%)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item).bg-white{background-color:#fff}.block_AB031 .thumb-list .thumb-item:not(.four-card-item).bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB031 .thumb-list .thumb-item:not(.four-card-item).bg-white a .block-caption h3,.block_AB031 .thumb-list .thumb-item:not(.four-card-item).bg-white a .block-caption h2{color:#000}.block_AB031 .thumb-list .modal-ab031 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog{max-width:90%;width:90%}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body{padding:76px}@media(max-width: 991px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body{padding:60px}}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body{padding:30px 20px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body .row{margin-left:0;margin-right:0}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .modal-body .row>[class*=col-]{padding-left:0;padding-right:0}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content img{border-radius:8px;margin-bottom:1.5rem;max-width:100%;height:auto}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .block-title{margin-bottom:24px}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .block-title h4{font-family:"stolzl",sans-serif;font-size:56px;line-height:1.1;font-weight:400;margin-bottom:0;color:#000 !important}@media(max-width: 991px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .block-title h4{font-size:48px}}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .block-title h4{font-size:36px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black{font-size:17px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black p{font-size:17px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black p:last-child{margin-bottom:0}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ul,.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ul li,.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ul li,.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black ol li{font-size:17px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .color-black strong{font-weight:600}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn.btn-link{margin-top:24px}@media(max-width: 767px){.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn.btn-link{margin-top:16px}}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn-close{position:absolute !important;top:20px !important;right:20px !important;z-index:10;background:rgba(0,0,0,0) !important;color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0 !important;border:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important;background-image:none !important}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn-close::before{content:"×";font-size:32px;line-height:1;display:block}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn-close:hover{color:#0b70f4;background:rgba(0,0,0,0) !important}.block_AB031 .thumb-list .modal-ab031 .modal-dialog .modal-content .btn-close:focus{box-shadow:none !important;outline:none !important}@media(max-width: 991px){.block_AB031.variant_1 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB031.variant_1 .thumb-list .thumb-item{flex:100%}}.block_AB031.variant_1 .thumb-list .thumb-item .thumb-title{font-size:32px;width:70%;max-width:70%}.block_AB031.variant_1 .thumb-list .thumb-item .thumb-description{font-size:18px;color:#abb3b8;line-height:115%}.block_AB031.variant_1 .thumb-list .thumb-item .block-caption h2{font-weight:300 !important}@media(min-width: 992px){.block_AB031.variant_2 .item-1{grid-area:item-1}.block_AB031.variant_2 .item-2{grid-area:item-2}.block_AB031.variant_2 .item-3{grid-area:item-3}}.block_AB031.variant_2 .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3"}.block_AB031.variant_2 .thumb-list .thumb-item{flex:inherit}.block_AB031.variant_2 .thumb-list .thumb-item .thumb-description{font-size:19px;color:#abb3b8;line-height:115%}@media(max-width: 991px){.block_AB031.variant_2 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB031.variant_2 .thumb-list .thumb-item{flex:100%}}@media(max-width: 991px){.block_AB031.variant_2 .thumb-list{display:flex;grid-template:none}}@media(min-width: 992px){.block_AB031.variant_3 .item-1{grid-area:item-1}.block_AB031.variant_3 .item-2{grid-area:item-2}.block_AB031.variant_3 .item-3{grid-area:item-3}}.block_AB031.variant_3 .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3"}.block_AB031.variant_3 .thumb-list .thumb-item{flex:inherit}@media(max-width: 991px){.block_AB031.variant_3 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB031.variant_3 .thumb-list .thumb-item{flex:100%}}.block_AB031.variant_3 .thumb-list .thumb-item .thumb-tag{font-size:19px;font-weight:400}.block_AB031.variant_3 .thumb-list .thumb-item .thumb-title{font-size:23px;color:#fff}.block_AB031.variant_3 .thumb-list .thumb-item .thumb-description{font-size:19px;color:#abb3b8;line-height:115%}@media(max-width: 991px){.block_AB031.variant_3 .thumb-list{display:flex;grid-template:none}}.block_AB031.variant_three_cards{padding-bottom:100px}.block_AB031.variant_three_cards .thumb-list.three-cards-layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px}@media(max-width: 767px){.block_AB031.variant_three_cards .thumb-list.three-cards-layout{grid-template-columns:1fr}}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item{border-radius:25px;border:2px solid gray;background:#000;overflow:hidden;justify-content:flex-start;position:relative;display:flex;flex-direction:column;min-height:unset}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .wysiwyg-content h5{display:block;line-height:120%}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-overlay{display:none}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-caption{padding-top:0;position:relative}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .wysiwyg-content{padding-top:50px;padding-bottom:0}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .wysiwyg-content h5{background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important;background:#fff}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item:nth-child(1) h5 strong{background:linear-gradient(93deg, #00FFB3 52.4%, #037E59 96.28%);background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item:nth-child(2) h5{background:linear-gradient(90deg, #01FFB3 0%, #013B29 100%)}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item:nth-child(3) h5{background:linear-gradient(90deg, #01FFB3 0%, #039F71 100%)}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item.wide-card{grid-column:1/span 2;grid-row:2}@media(max-width: 767px){.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item.wide-card{grid-column:1}}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item{border:2px solid rgba(0,0,0,0);border-radius:1.5625rem;background-image:linear-gradient(to bottom, #7d7a7a, #000000),linear-gradient(#000, #343131);background-origin:border-box;background-clip:padding-box,border-box;padding:2px;min-height:unset}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .wysiwyg-content{border-top-right-radius:1.3625rem;border-top-left-radius:1.3625rem;background:#000;padding-top:20px;padding:40px 50px;padding-bottom:5px}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-caption{background:#000;border-bottom-right-radius:13px;border-bottom-left-radius:13px;bottom:unset;padding:10px 50px 40px 50px}@media(min-width: 1200px){.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-caption{min-height:170px}}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-caption .thumb-description{margin-top:0px !important}@media(min-width: 768px){.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .block-caption{min-height:200px}}.block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item.wide-card .block-caption{min-height:unset}@media(max-width: 991px){.block_AB031.variant_three_cards .thumb-list.three-cards-layout{width:100% !important}}.block_AB031.variant_four_cards .container{max-width:80rem;padding-top:2rem}@media(max-width: 767px){.block_AB031.variant_four_cards .container{padding-right:0}}.block_AB031.variant_four_cards .thumb-list.four-cards-layout{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;align-items:stretch}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item{position:relative;flex:0 1 calc(25% - 18px);border-radius:1.5625rem;overflow:hidden;background:#000;display:flex;flex-direction:column;margin-bottom:24px}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .hyperlink{width:100%;height:100%;display:flex;flex-direction:column}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:1}@media(max-width: 1199px){.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item{flex:0 1 48%}}@media(max-width: 767px){.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item{flex:0 1 100%}}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .block-img{width:100%;height:250px;object-fit:cover;left:0;top:0;z-index:0;transition:all .25s ease-in-out !important}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .four-cards-overlay{position:absolute;left:0;bottom:0;width:100%;height:65%;border-radius:0;z-index:1;pointer-events:none;background:none}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .four-cards-overlay::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 67%, rgb(0, 0, 0) 80%);border-radius:0;z-index:1}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item:has(.block-video) .four-cards-overlay{height:100%;top:0;bottom:0}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item:has(.block-video) .four-cards-overlay::before{background:#000;-webkit-mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item:has(.block-video) .block-caption .four-cards-title,.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item:has(.block-video) .block-caption .thumb-description{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.55),0 6px 32px rgba(0,0,0,.35)}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .block-caption{position:relative;z-index:2;padding:0rem 2rem 1.25rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;flex:1;background:none}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .block-caption .thumb-description{font-size:18px;color:#abb3b8;line-height:115%}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item .four-cards-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:2.1875rem;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 767px){.block_AB031.variant_four_cards .thumb-list.four-cards-layout{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:16px;padding-bottom:8px;-webkit-overflow-scrolling:touch}.block_AB031.variant_four_cards .thumb-list.four-cards-layout .four-card-item{flex:0 0 80vw;max-width:80vw;min-width:250px;margin-bottom:0}.block_AB031.variant_four_cards .thumb-list.four-cards-layout::-webkit-scrollbar{display:none}}.block_AB031.variant_two_cards .container{max-width:1240px;padding-top:2rem}.block_AB031.variant_two_cards .thumb-list.two-cards-layout{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:stretch;width:100% !important;max-width:100%}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item{position:relative;flex:0 1 calc(50% - 12px);border-radius:1.5625rem;overflow:hidden;background:#000;display:flex;flex-direction:column;margin-bottom:24px;min-height:540px}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .hyperlink{width:100%;height:100%;display:flex;flex-direction:column}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:1}@media(max-width: 767px){.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item{flex:0 1 100%}}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-img{width:100%;height:250px;object-fit:cover;left:0;top:0;z-index:0;transition:all .25s ease-in-out !important}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item:hover .block-img{transform:scale(105%)}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .two-cards-overlay{position:absolute;left:0;bottom:0;width:100%;height:65%;border-radius:0;z-index:1;pointer-events:none;background:none}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .two-cards-overlay::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 28%, rgba(0, 0, 0, 0.06) 45%, rgba(0, 0, 0, 0.22) 62%, rgba(0, 0, 0, 0.55) 78%, rgba(0, 0, 0, 0.88) 92%, rgba(0, 0, 0, 0.98) 100%);border-radius:0;z-index:1}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item:has(.block-video) .two-cards-overlay{height:100%;top:0;bottom:0}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item:has(.block-video) .two-cards-overlay::before{background:#000;-webkit-mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item:has(.block-video) .block-caption .two-cards-title,.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item:has(.block-video) .block-caption .thumb-description{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.55),0 6px 32px rgba(0,0,0,.35)}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-caption{position:relative;z-index:2;padding:0rem 4rem 2.25rem 4rem;display:flex;flex-direction:column;justify-content:flex-end;flex:1;background:none}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-caption .thumb-description{font-size:1.1875rem;color:#8a99a3;font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;line-height:120%;margin-top:0 !important;transition:color .3s ease}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-caption .thumb-description p{margin-bottom:0}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .two-cards-title{color:#f5f5f7;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin-bottom:.38rem;transition:color .3s ease}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .btn{margin-top:2.38rem !important;margin-bottom:1.81rem}@media(max-width: 767px){.block_AB031.variant_two_cards .thumb-list.two-cards-layout{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;padding-bottom:0}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item{flex:0 1 100%;max-width:100%;width:100%;margin-bottom:0;min-height:unset}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-img{position:relative}.block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-caption{padding:0rem 2rem 1rem 2rem;justify-content:flex-start;position:relative;z-index:2}}.block_AB031.variant_three_column .container{max-width:80rem;padding-top:2rem}.block_AB031.variant_three_column .thumb-list.three-column-layout{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;align-items:stretch}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item{position:relative;flex:0 1 calc(33.333% - 21.33px);border-radius:1.5625rem;overflow:hidden;background:#000;display:flex;flex-direction:column;margin-bottom:24px;transition:transform .3s ease,box-shadow .3s ease}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:hover .block-img{transform:scale(105%)}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .hyperlink{width:100%;height:100%;display:flex;flex-direction:column}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:1}@media(max-width: 1199px){.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item{flex:0 1 calc(50% - 16px)}}@media(max-width: 767px){.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item{flex:0 1 100%}}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-img{width:100%;height:250px;object-fit:cover;left:0;top:0;z-index:0;position:relative;transition:all .25s ease-in-out !important}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .three-column-overlay{position:absolute;left:0;bottom:0;width:100%;height:65%;border-radius:0;z-index:1;pointer-events:none;background:none}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .three-column-overlay::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 67%, rgb(0, 0, 0) 80%);border-radius:0;z-index:1;transition:opacity .3s ease}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:has(.block-video) .three-column-overlay{height:100%;top:0;bottom:0}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:has(.block-video) .three-column-overlay::before{background:#000;-webkit-mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);mask-image:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.94) 14%, rgba(255, 255, 255, 0.72) 32%, rgba(255, 255, 255, 0.42) 48%, rgba(255, 255, 255, 0.2) 62%, rgba(255, 255, 255, 0.08) 76%, rgba(255, 255, 255, 0.02) 88%, rgba(255, 255, 255, 0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:has(.block-video) .block-caption .three-column-title,.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item:has(.block-video) .block-caption .thumb-description{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.55),0 6px 32px rgba(0,0,0,.35)}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-caption{position:relative;z-index:2;padding:0rem 2rem 1rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;flex:1;background:none;transition:padding .3s ease}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-caption .thumb-description{font-size:1.1875rem;color:#8a99a3;font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;line-height:120%;margin-top:0 !important;transition:color .3s ease}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .block-caption .thumb-description p{margin-bottom:0}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .three-column-title{color:#f5f5f7;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin-bottom:2.38rem;transition:color .3s ease}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item .btn{margin-top:2.38rem;margin-bottom:1.81rem}@media(max-width: 767px){.block_AB031.variant_three_column .thumb-list.three-column-layout{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;padding-bottom:0}.block_AB031.variant_three_column .thumb-list.three-column-layout .three-column-item{flex:0 1 100%;max-width:100%;width:100%;margin-bottom:0}}.single-product .block_AB031.variant_three_cards .thumb-list.three-cards-layout .thumb-item.three-card-item .wysiwyg-content h5{-webkit-background-clip:text !important}.single-product .block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .block-img{min-height:18rem}.single-product .block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .two-cards-overlay{height:58%}.single-product .block_AB031.variant_two_cards .thumb-list.two-cards-layout .two-card-item .two-cards-overlay::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.04) 52%, rgba(0, 0, 0, 0.14) 65%, rgba(0, 0, 0, 0.4) 78%, rgba(0, 0, 0, 0.82) 90%, rgba(0, 0, 0, 0.97) 100%)}/*!
Block Name: AB053 - Simplified Action Info Blocks (grid) with images
***/.block_AB053{padding:6.25rem 0}.block_AB053 .container{max-width:1240px}.block_AB053 .block-caption{margin-bottom:2.88rem;text-align:center}.block_AB053 .block-caption .block-title-ab053{color:#2d3841;font-family:"Stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1rem;text-align:left}.block_AB053 .block-caption .block-description-ab053{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}.block_AB053 .ab053-items-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media(max-width: 767px){.block_AB053 .ab053-items-grid{grid-template-columns:1fr;gap:1rem}}.block_AB053 .ab053-item{background-color:#000;border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;gap:1rem;transition:transform .3s ease;position:relative}.block_AB053 .ab053-item:hover{transform:translateY(-4px)}.block_AB053 .ab053-item .ab053-item-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%;flex:1}.block_AB053 .ab053-item .ab053-item-image{width:3rem;height:2.8125rem;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;margin-bottom:1.56rem}.block_AB053 .ab053-item .ab053-item-image img{width:100%;height:100%;object-fit:contain}.block_AB053 .ab053-item .ab053-item-title{color:#f5f5f7;font-family:"Stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.25rem}.block_AB053 .ab053-item .ab053-item-description{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:2.38rem}.block_AB053 .ab053-item .ab053-item-link-text{display:flex;height:1.25rem;align-items:baseline;gap:.5rem;align-self:stretch;margin-top:auto;color:#4c95f7;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;text-decoration:none}.block_AB053 .ab053-item .ab053-item-link-text span{line-height:1.25rem}.block_AB053 .ab053-item .ab053-item-link-text svg{width:16px;height:16px;flex-shrink:0}/*!
Block Name: AB032 - Action info block with full background image
***/.block_AB032 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB032 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB032 .thumb-list{display:grid;grid-gap:50px 30px}@media(max-width: 767px){.block_AB032 .thumb-list{grid-gap:26px 16px}}.block_AB032 .thumb-list .thumb-row:nth-child(odd){display:grid;grid-auto-flow:column;grid-template-rows:repeat(2, minmax(0, 1fr));grid-gap:30px}.block_AB032 .thumb-list .thumb-row:nth-child(even){display:grid;grid-auto-flow:column;grid-template-rows:repeat(5, minmax(0, 1fr));grid-gap:30px}.block_AB032 .thumb-list .thumb-row:nth-child(even) .thumb-item:nth-child(odd){grid-row:span 3/span 3}.block_AB032 .thumb-list .thumb-row:nth-child(even) .thumb-item:nth-child(even){grid-row:span 2/span 2}.block_AB032 .thumb-list .thumb-item{position:relative;background-color:#000;border-radius:25px;flex:32%;min-height:400px;overflow:hidden}@media(max-width: 991px){.block_AB032 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB032 .thumb-list .thumb-item{flex:100%}}.block_AB032 .thumb-list .thumb-item .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.6274509804))}.block_AB032 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB032 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB032 .thumb-list .thumb-item .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6}.block_AB032 .thumb-list .thumb-item .block-video video{display:block;position:relative;height:100%;left:50%;transform:translateX(-50%)}.block_AB032 .thumb-list .thumb-item .block-caption{position:absolute;z-index:1;padding:32px 48px;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.block_AB032 .thumb-list .thumb-item .block-caption h2{font-weight:bold !important}.block_AB032 .thumb-list .thumb-item .block-caption .btn-link{font-weight:300;text-transform:none}@media(max-width: 767px){.block_AB032 .thumb-list .thumb-item .block-caption{padding:16px}}.block_AB032 .thumb-list .thumb-item a{overflow:hidden}.block_AB032 .thumb-list .thumb-item a .block-caption h3,.block_AB032 .thumb-list .thumb-item a .block-caption h2{color:#fff}.block_AB032 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%)}.block_AB032 .thumb-list .thumb-item.bg-white{background-color:#fff}.block_AB032 .thumb-list .thumb-item.bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB032 .thumb-list .thumb-item.bg-white a .block-caption h3,.block_AB032 .thumb-list .thumb-item.bg-white a .block-caption h2{color:#000}/*!
Block Name: AB033 - Action info block with full background image
***/.block_AB033 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB033 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB033 .thumb-list{display:grid;grid-gap:50px 30px}@media(max-width: 767px){.block_AB033 .thumb-list{grid-gap:26px 16px}}.block_AB033 .thumb-list .thumb-row:nth-child(even){display:grid;grid-auto-flow:column;grid-template-rows:repeat(1, minmax(0, 1fr));grid-gap:30px}.block_AB033 .thumb-list .thumb-row:nth-child(odd){display:grid;grid-auto-flow:column;grid-template-rows:repeat(2, minmax(0, 1fr));grid-gap:30px}.block_AB033 .thumb-list .thumb-item{position:relative;background-color:#000;border-radius:25px;flex:32%;min-height:400px;overflow:hidden}@media(max-width: 991px){.block_AB033 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB033 .thumb-list .thumb-item{flex:100%}}.block_AB033 .thumb-list .thumb-item .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.6274509804))}.block_AB033 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB033 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB033 .thumb-list .thumb-item .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6}.block_AB033 .thumb-list .thumb-item .block-video video{display:block;position:relative;height:100%;left:50%;transform:translateX(-50%)}.block_AB033 .thumb-list .thumb-item .block-caption{position:absolute;z-index:1;padding:32px 48px;width:100%;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.block_AB033 .thumb-list .thumb-item .block-caption h2{font-weight:bold !important}.block_AB033 .thumb-list .thumb-item .block-caption .btn-link{font-weight:300;text-transform:none}@media(max-width: 767px){.block_AB033 .thumb-list .thumb-item .block-caption{padding:16px}}.block_AB033 .thumb-list .thumb-item a{overflow:hidden}.block_AB033 .thumb-list .thumb-item a .block-caption h3,.block_AB033 .thumb-list .thumb-item a .block-caption h2{color:#fff}.block_AB033 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%)}.block_AB033 .thumb-list .thumb-item.bg-white{background-color:#fff}.block_AB033 .thumb-list .thumb-item.bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB033 .thumb-list .thumb-item.bg-white a .block-caption h3,.block_AB033 .thumb-list .thumb-item.bg-white a .block-caption h2{color:#000}/*!
Block Name: AB034 - Action info block with bullets text & image
***/@media(max-width: 991px){.block_AB034 .row{flex-direction:column-reverse}}.block_AB034 .row .block-caption{margin-left:auto !important}.block_AB034 .row .block-caption .block-bullet{margin-bottom:5rem;margin-top:5rem}.block_AB034 .row .block-caption .block-bullet img{height:42px}.block_AB034 .row .block-caption .block-bullet i{color:#fff;font-size:42px}.block_AB034 .row .block-img{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_AB034 .row .block-img{border-radius:8px}}@media(max-width: 991px){.block_AB034 .row .block-img{border-radius:0 8px 8px 0}}.block_AB034.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_AB034.flip-columns .row{flex-direction:column-reverse}}.block_AB034.flip-columns .block-img img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_AB034.flip-columns .block-img img{border-radius:8px}}/*!
Block Name: AB035 - Action info block with bullets text & image
***/.block_AB035{height:250vh}.block_AB035 #scrolly-video{top:70px !important}/*!
Block Name: AB036
***/.block_AB036 .overlay{position:absolute;top:175px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);background:url(data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuNUmK/OAAAAATSURBVBhXY2RgYNgHxGAAYuwDAA78AjwwRoQYAAAAAElFTkSuQmCC) repeat scroll transparent\9 ;z-index:2;display:flex;justify-content:start;align-items:center;color:#fff;padding-left:1rem}.block_AB036 .block-list{overflow:hidden}.block_AB036 .block-list .row{--bs-gutter-x: 56px}@media(max-width: 1199px){.block_AB036 .block-list .row{--bs-gutter-x: 32px}}@media(max-width: 991px){.block_AB036 .block-list .row{--bs-gutter-x: 24px}}@media(max-width: 767px){.block_AB036 .block-list .row{--bs-gutter-x: 20px}}.block_AB036 .block-list .card{border:0;padding:0;position:relative;transition:200ms ease-in-out}.block_AB036 .block-list .card .card-img-top{height:212px;border-radius:8px;overflow:hidden;position:relative}.block_AB036 .block-list .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(100%)}.block_AB036 .block-list .card .card-img-top:hover img{transform:scale(105%)}.block_AB036 .block-list .card .card-body{padding:24px 0}.block_AB036 .block-list .card .card-body .text-caption a{color:#000}.block_AB036 .block-list .card .card-body .text-caption a:hover{color:#0b70f4}.block_AB036 .block-list .card .card-body .text-overline{color:#0b70f4}.block_AB036 .block-list .card .card-body .text-overline:hover{color:#0b70f4}.block_AB036 .block-list .card .card-body .heading-5{color:#000}.block_AB036 .block-list .card .card-body .heading-5:hover{color:#0b70f4}/*!
Block Name: AB037 -
***/.block_AB037 .thumb-item .text-overline{text-transform:none;color:#fff;font-size:19px;font-weight:300}.block_AB037 .thumb-item h2{color:#ff802c;font-size:23px;font-weight:600}.block_AB037 .thumb-item .content{font-size:16px;color:#abb3b8;line-height:115%}@media(max-width: 767px){.block_AB037 .thumb-item{width:100% !important}}/*!
Block Name: AB038 -
***/.block_AB038 .thumb-item .text-overline{text-transform:none;color:#fff;font-size:19px;font-weight:300}.block_AB038 .thumb-item h2{color:#2eb9ed;font-size:48px;font-weight:400}.block_AB038 .thumb-item .content{font-size:18px;color:#f1f1f1;line-height:115%}@media(max-width: 767px){.block_AB038 .thumb-item{width:100% !important}}.block_AB038.block-variant-02 .thumb-item{text-align:center}.block_AB038.block-variant-02 .thumb-item h2{color:#fff;font-size:1.75rem;font-weight:500;line-height:120%;font-family:"stolzl",sans-serif}.block_AB038.block-variant-02 .thumb-item .content{color:#8a99a3;font-size:1.1875rem;font-weight:400;line-height:120%;margin-top:0rem !important}.block_AB038.block-variant-02 .text-center{display:flex;justify-content:center;align-items:center}.block_AB038.block-variant-02 .text-center .btn-link{display:inline-flex;align-items:center;justify-content:center;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:120%}.block_AB038.block-variant-03.block-content{padding:6.25rem 0;position:relative}@media(min-width: 768px){.block_AB038.block-variant-03 .col-md-10{width:100% !important}}.block_AB038.block-variant-03 .thumb-item h2{color:#fff;font-family:"Stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:120%}.block_AB038.block-variant-03 .thumb-item .content{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}@media(min-width: 768px){.block_AB038.block-variant-03 .thumb-item.px-md-5{padding-left:0 !important;padding-right:25px !important}}/*!
Block Name: AB039
***/.block_AB039{padding:12rem 0 !important}.block_AB039 .container{position:relative;max-width:1050px}.block_AB039 .container .btn-link{text-transform:none}.block_AB039 .container .scroll-frame-overlay{position:absolute;right:40px;width:47%;height:450px;top:123px;z-index:1}@media(max-width: 767px){.block_AB039 .container .scroll-frame-overlay{display:none}}.block_AB039 .container .scroll-frame-overlay{background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 100%)}.block_AB039 .container .scroll-frame{position:absolute;right:40px;width:47%;height:450px;top:123px;z-index:1}@media(max-width: 767px){.block_AB039 .container .scroll-frame{display:none}}.block_AB039 .container .col-12{z-index:1}.block_AB039 .list-items{overflow:hidden;scroll-snap-type:y mandatory}.block_AB039 .list-items .list-item{scroll-snap-align:start}.block_AB039 .list-items .list-item p{color:#a1a1a6}.block_AB039 .list-items .list-item img{height:100%;width:100%}.block_AB039 .list-items .list-item .list-item-centent{width:50%;margin:auto}@media(max-width: 767px){.block_AB039 .list-items .list-item .list-item-centent{width:100%}}@media(max-width: 767px){.block_AB039 .list-items .list-item{padding-bottom:2em}}.block_AB039 .list-items::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}.block_AB039 .steps-container{margin-top:15rem}.block_AB039 .steps-list{margin-top:10rem}.block_AB039 .item-index{width:51px;height:51px;border-radius:50px;border:2px solid #7fa9ae;display:flex;align-items:center;justify-content:center}.block_AB039 .wysiwyg-content a{color:#4c95f7}/*!
Block Name: AB040
***/.block_AB040{padding:15rem 0 10rem 0}@media(max-width: 767px){.block_AB040{padding:5rem 0 10rem 0}}.block_AB040 .container{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:100px}@media(max-width: 767px){.block_AB040 .container{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:140px}}.block_AB040 .container .block-content__text{grid-column:span 2/span 2}.block_AB040 .container .block-content__image{grid-column:span 1/span 1;text-align:center;display:flex;align-items:center;justify-content:center}.block_AB040 .container .block-content__image img{position:absolute;margin:auto}.block_AB040 .container .block-content__image .heading-h5{z-index:1}/*!
Block Name: AB041
***/.block_AB041{padding:8rem 0}.block_AB041 .container .block-image__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}@media(max-width: 767px){.block_AB041 .container .block-image__list{margin-top:100px;grid-template-columns:repeat(1, minmax(0, 1fr))}}.block_AB041 .container .block-image__list .block-image__item{grid-column:span 1/span 1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.block_AB041 .container .block-image__list .block-image__item picture{width:100%;display:block}.block_AB041 .container .block-image__list .block-image__item picture img{width:100%;height:auto;display:block}.block_AB041 .container .block-image__list .block-image__item div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;text-align:center;width:100%}/*!
Block Name: AB042
***/.block_AB042 .container{max-width:1152px;margin:0 auto;padding:80px 16px}.block_AB042 .header{display:flex;justify-content:space-between;margin-bottom:48px}.block_AB042 .header h2{margin:0;color:#000;font-family:Stolzl,sans-serif;font-size:40px;font-weight:300;line-height:120%}.block_AB042 .description p{color:#000;font-family:"mulish-variable",sans-serif;font-size:20px;font-weight:400;line-height:140%;max-width:631px;margin:0}.block_AB042 .items{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px;grid-auto-rows:250px}.block_AB042 .item{border-radius:20px;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;padding:32px 24px}.block_AB042 .item_content h3{color:#fff;font-family:Stolzl;font-size:23px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:12px}.block_AB042 .item_content p{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px}.block_AB042 .item_content a{color:#4c95f7;text-align:right;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:120%}.block_AB042 .item_content a svg{margin-left:8px}.block_AB042 .description{display:flex;gap:80px}.block_AB042 .description p:nth-child(2){font-size:16px;line-height:24px;color:rgba(0,0,0,.6)}.block_AB042 .gm_remove_top_padding .container{padding-top:8px}.block_AB042 .gm_remove_bottom_padding .container{padding-bottom:8px}.block_AB042.style_1 .item:nth-child(1){grid-area:1/1/3/3}.block_AB042.style_1 .item:nth-child(1) h3{font-size:40px;line-height:48px}.block_AB042.style_2 .items{grid-auto-rows:auto}.block_AB042.style_2 .item{background-size:contain;background-color:#000;padding:32px;min-height:439px}.block_AB042.style_2 .item h3{font-size:33px;line-height:40px;margin-bottom:8px}.block_AB042.style_2 .item:nth-child(1){grid-area:1/1/3/4;background-position:0 32px;min-height:553px}.block_AB042.style_3 .items{grid-auto-rows:auto}.block_AB042.style_3 .item{background-size:contain;background-color:#000;padding:32px;min-height:295px}.block_AB042.style_3 .item h3{font-size:33px;line-height:40px;margin-bottom:8px}.block_AB042.style_3 .item:nth-child(1){grid-area:1/1/3/3}.block_AB042.style_3 .item:nth-child(4){grid-area:3/1/5/4;min-height:550px}.block_AB042.style_4 .items{grid-auto-rows:auto}.block_AB042.style_4 .item{background-size:contain;background-color:#000;padding:32px;min-height:295px}.block_AB042.style_4 .item h3{font-size:33px;line-height:40px;margin-bottom:8px}.block_AB042.style_4 .item:nth-child(1){grid-area:1/1/3/3}.block_AB042.style_4 .item:nth-child(4),.block_AB042.style_4 .item:nth-child(5),.block_AB042.style_4 .item:nth-child(6){min-height:439px}.block_AB042.style_5 .items{grid-template-columns:repeat(2, 1fr);grid-auto-rows:457px}.block_AB042.style_5 .item{background-size:contain;background-color:#000;padding:32px}.block_AB042.style_5 .item h3{font-size:33px;line-height:40px;margin-bottom:8px}.block_AB042.style_5 .item:nth-child(1){background-position:0 32px}.block_AB042.style_10_cards .items{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(4, 250px);gap:16px}.block_AB042.style_10_cards .item:nth-child(1),.block_AB042.style_10_cards .item:nth-child(2){grid-column:span 1;grid-row:span 1}.block_AB042.style_10_cards .item:nth-child(3){grid-column:span 2;grid-row:span 2}.block_AB042.style_10_cards .item:nth-child(3) h3{font-size:40px;line-height:48px}.block_AB042.style_10_cards .item:nth-child(4){grid-column:span 2;grid-row:span 2}.block_AB042.style_10_cards .item:nth-child(4) h3{font-size:40px;line-height:48px}.block_AB042.style_10_cards .item:nth-child(5),.block_AB042.style_10_cards .item:nth-child(6){grid-column:span 1;grid-row:span 1}.block_AB042.style_10_cards .item:nth-child(7),.block_AB042.style_10_cards .item:nth-child(8){grid-column:span 1;grid-row:span 1}.block_AB042.style_10_cards .item:nth-child(9),.block_AB042.style_10_cards .item:nth-child(10){grid-column:span 1;grid-row:span 1}@media(max-width: 991px){.block_AB042 .container{padding:56px 16px}.block_AB042 .header{margin-bottom:40px;flex-direction:column;gap:24px;padding:0 24px}.block_AB042 .items{display:flex;flex-direction:column}.block_AB042.style_1 .item:nth-child(1){min-height:517px}.block_AB042.style_1 .item h3,.block_AB042.style_1 .item:nth-child(1) h3{font-size:23px;line-height:28px}.block_AB042.style_2 .item h3,.block_AB042.style_3 .item h3,.block_AB042.style_4 .item h3{font-size:23px;line-height:28px}.block_AB042 .item{min-height:250px}.block_AB042 .description{flex-direction:column;gap:40px}.block_AB042.style_2 .item:nth-child(1),.block_AB042.style_3 .item:nth-child(1),.block_AB042.style_4 .item:nth-child(1){min-height:439px}.block_AB042.style_3 .item:nth-child(4){min-height:344px}.block_AB042.style_5 .item:nth-child(1){min-height:391px}.block_AB042.style_5 .item:nth-child(2){min-height:335px}.block_AB042.style_10_cards .items{display:flex;flex-direction:column;gap:16px;margin:0}.block_AB042.style_10_cards .item{height:50vw;max-height:400px;background-size:cover}.block_AB042.style_10_cards .item:nth-child(n){grid-column:auto;grid-row:auto;margin:0}.block_AB042.style_10_cards .item h3{font-size:23px;line-height:28px}}/*!
Block Name: AB043
***/.block_AB043{padding:80px 16px;background-color:#000}.block_AB043 .container{max-width:1220px;display:flex;gap:32px;margin:0 auto}.block_AB043 .container h2{max-width:588px;color:#fff;font-family:Stolzl;font-size:48px;font-style:normal;font-weight:300;line-height:120%}.block_AB043 .container ul{display:flex;flex-direction:column;gap:24px;padding:0;margin:0}.block_AB043 .container ul li{list-style:none}.block_AB043 .container ul li a{color:#fff;text-align:center;font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:400;line-height:28px;transition:all .3s linear}.block_AB043 .container ul li a:hover{color:#4c95f7}.block_AB043 .container ul li a:hover path{transition:all .3s linear;stroke:#4c95f7}@media(max-width: 991px){.block_AB043{padding:56px 16px}.block_AB043 .container{flex-direction:column}.block_AB043 .container h2{font-size:28px;letter-spacing:-0.56px}.block_AB043 .container ul{gap:16px}.block_AB043 .container ul li a{color:#4c95f7;font-size:16px}.block_AB043 .container ul li a path{stroke:#4c95f7}}/*!
Block Name: AB044
***/.block_AB044{padding:120px 16px;position:relative}.block_AB044 .wrapper{max-width:1120px;margin:0 auto;position:relative}.block_AB044 .tab-headlines{display:flex;justify-content:center;margin:40px 0 32px 0;list-style:none;padding:0}.block_AB044 .tab{cursor:pointer;padding:0 24px 16px;border-bottom:3px solid hsla(0,0%,100%,.3);transition:all .3s ease-in-out}.block_AB044 .tab.active{border-bottom:3px solid #fff;opacity:1}.block_AB044.variant_2 .tab{border-bottom:1px solid #000}.block_AB044.variant_2 .tab.active{border-bottom:4px solid #000}.block_AB044 .tabs-container{position:relative;max-height:400px;overflow:hidden;border-radius:20px}.block_AB044 .tab-description-content p{margin:0}.block_AB044 .tabs-description-container{max-width:929px;margin:0 auto;position:relative;height:fit-content}.block_AB044 .tab-content,.block_AB044 .tab-description-content{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .5s ease-in-out,visibility .5s}.block_AB044 .tab-content.active,.block_AB044 .tab-description-content.active{opacity:1;visibility:visible;position:relative}.block_AB044 .tab-image{width:100%;border-radius:20px}.block_AB044.variant_2 .tab-image{width:auto}.block_AB044 .contact-button{text-align:center;margin-top:32px;display:flex;justify-content:center}.block_AB044 .contact-button a{padding:12px 40px;background-color:#fff;color:#000;border-radius:5px;text-decoration:none;justify-content:center;align-items:center;gap:8px;text-align:center;font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.block_AB044 .contact-button a:hover{background:#fff}@media screen and (max-width: 991px){.block_AB044{padding:56px 16px}.block_AB044 .tabs-description-container{height:100px}.block_AB044 .wrapper h2{font-size:28px;margin:0 24px 40px;text-align:left}.block_AB044 .tab-headlines{flex-direction:column;margin:8px 0 16px 0}.block_AB044 .tab{padding:16px 0}.block_AB044 .tab-description-content p{text-align:left}.block_AB044 .contact-button a{width:100%}}/*!
Block Name: AB045
***/.block_AB045{padding:80px 16px}.block_AB045 .two-columns{display:flex;max-width:1120px;gap:32px;margin:0 auto}.block_AB045 .column{background-color:#000;transition:width .3s ease;overflow:hidden;color:#fff;background-size:cover;background-position:center;position:relative;border-radius:20px;padding:48px;height:624px;display:flex;flex-direction:column;justify-content:space-between}.block_AB045 .column h2{position:relative;z-index:1;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.block_AB045 .content{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px}@media(min-width: 992px){.block_AB045 .column:hover{width:70%}.block_AB045 .column:hover .content{color:#fff}.block_AB045 .column:not(:hover){width:50%;background-image:unset !important}}@media(max-width: 991px){.block_AB045{padding:56px 16px}.block_AB045 .two-columns{flex-direction:column;gap:16px}.block_AB045 .column{width:100%;height:100%}.block_AB045 .column h2{font-size:28px;letter-spacing:-0.56px;margin-bottom:24px}.block_AB045 .content{color:#fff;font-size:16px;line-height:24px}.block_AB045 .column{padding:24px}}/*!
Block Name: AB046
***/.block_AB046 .twocolumn_container{max-width:1152px;margin:0 auto;padding:80px 16px;display:flex;gap:48px}.block_AB046 .twocolumn_content h2{color:#000;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.block_AB046 .twocolumn_content p{margin:0;color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:16px 0 32px}.block_AB046 .twocolumn_right_side img{width:100%;border-radius:20px}.block_AB046 .twocolumn_left_side{max-width:536px}.block_AB046 .gm-accordion details{border-top:1px solid rgba(0,0,0,.15);padding:16px 0;cursor:pointer}.block_AB046 .gm-accordion details:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.block_AB046 .gm-accordion summary{color:#000;font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:300;line-height:28px;margin:0;padding:0;list-style-type:"+";list-style:none;display:flex;justify-content:space-between;align-items:center}.block_AB046 .gm-accordion details summary::after{content:"";float:right;width:10px;height:10px;transform:translateY(0) rotate(225deg);border-left:1.5px solid #4c95f7;border-bottom:1.5px solid #4c95f7}.block_AB046 .gm-accordion details[open] summary::after{content:"";transform:translateY(-2px) rotate(-45deg)}.block_AB046 .gm-accordion .content{color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:8px 0 0}.block_AB046 .twocolumn_right_side.mobile{display:none}.block_AB046 .gm-accordion details summary::-webkit-details-marker{display:none !important}@media(max-width: 991px){.block_AB046 .twocolumn_container{padding:56px 16px;flex-direction:column;gap:0;justify-content:center;align-items:center}.block_AB046 .twocolumn_content{padding:0 24px}.block_AB046 .twocolumn_content h2{font-size:28px;line-height:120%;letter-spacing:-0.56px}.block_AB046 .twocolumn_content p{margin:16px 0 24px}.block_AB046 .twocolumn_right_side{display:none}.block_AB046 .twocolumn_right_side.mobile{display:block}.block_AB046 .twocolumn_right_side.mobile img{border-radius:16px;max-height:195px;object-fit:cover;margin-bottom:24px}}/*!
Block Name: AB047 - 2-up cards with image and text
***/.block_AB047{position:relative}.block_AB047 .bg-overlay{position:absolute;background:#000;left:0;right:0;top:0;bottom:50%}.block_AB047 .block-item:first-child img{width:100%}.block_AB047 .block-item:first-child .card-img-top{height:auto}.block_AB047 .block-item:first-child .card-body{position:absolute;left:0px;bottom:0px;width:55%}@media(max-width: 767px){.block_AB047 .block-item:first-child .card-body{position:relative;width:100%}}.block_AB047 .block-item:last-child .card{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;background:linear-gradient(90deg, rgb(217, 217, 217) 0%, rgb(255, 255, 255) 25%)}.block_AB047 .block-item:last-child .card .card-img-top{height:auto}.block_AB047 .block-item:last-child .card .card-body{width:80%;padding:3rem}@media(max-width: 767px){.block_AB047 .block-item:last-child .card .card-body{padding:2rem}}@media(max-width: 767px){.block_AB047 .block-item:last-child .card{flex-direction:column;background:#d9d9d9}}.block_AB047 .card{border-radius:25px;overflow:hidden;height:100%;position:relative}.block_AB047 .card .card-img-top{height:350px}.block_AB047 .card .card-img-top img{width:100%;object-fit:cover;border-radius:0}@media(max-width: 767px){.block_AB047 .card .card-img-top img{height:100%}}.block_AB047 .card .card-body{padding:3rem 6rem}@media(max-width: 767px){.block_AB047 .card .card-body{padding:2rem 4rem}}.block_AB047 .card .card-body .btn-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;height:100%}.block_AB047 .card .card-body .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_AB047 .card .card-body .btn-wrapper .btn{margin-left:1rem}}@media(max-width: 767px){.block_AB047 .card .card-body .btn-wrapper .btn{top:auto !important}}.block_AB047 .card .card-body .btn-icon span::after{bottom:0%;top:auto}/*!
Block Name: AB048 - Action info block with card images
***/.block_AB048{width:100%}.block_AB048.bg-black{background-color:#000}.block_AB048 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB048 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB048 .thumb-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px;margin:0 auto;max-width:1240px}@media(max-width: 991px){.block_AB048 .thumb-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.block_AB048 .thumb-list{grid-template-columns:1fr}}.block_AB048 .thumb-item{position:relative;border-radius:35px;overflow:hidden;aspect-ratio:16/9;background-color:#000;width:100%;height:100%}.block_AB048 .thumb-item:not(.video-card)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 60%, rgba(0, 0, 0, 0.95) 85%);z-index:2;pointer-events:none}.block_AB048 .thumb-item.video-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(78% 77.82% at 50.05% 100%, #29278A 0%, #000 83%);z-index:2;pointer-events:none;opacity:.9}@media(max-width: 767px){.block_AB048 .thumb-item.item-1{min-height:auto}}.block_AB048 .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:all .25s ease-in-out !important}.block_AB048 .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB048 .thumb-item .block-img.block-img-zoomable{transform:scale(1)}.block_AB048 .thumb-item .block-img.block-img-mobile{display:none}@media(max-width: 575px){.block_AB048 .thumb-item .block-img.block-img-mobile{display:block}}.block_AB048 .thumb-item .block-img.block-img-desktop{display:block}@media(max-width: 575px){.block_AB048 .thumb-item .block-img.block-img-desktop{display:none}}.block_AB048 .thumb-item .block-caption{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 20px 30px;z-index:2}@media(max-width: 767px){.block_AB048 .thumb-item .block-caption{padding:24px}}.block_AB048 .thumb-item .block-caption .thumb-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:23px;font-weight:400;line-height:120%}.block_AB048 .thumb-item .block-caption .thumb-description{color:hsla(0,0%,100%,.6);font-size:16px;line-height:24px;margin-top:8px !important}.block_AB048 .thumb-item .block-caption .thumb-description p{margin-bottom:16px}.block_AB048 .thumb-item .block-caption .btn-link{position:relative;color:#0b70f4;font-family:"mulish-variable",sans-serif;text-decoration:none;transition:all .3s ease;text-transform:unset}.block_AB048 .thumb-item .block-caption .btn-link span::after{opacity:0;transform:translateX(-10px);transition:all .3s ease}.block_AB048 .thumb-item .block-caption .btn-link span{border-bottom:1px solid rgba(0,0,0,0)}.block_AB048 .thumb-item .btn-icon span::after{top:13px;width:7px;left:96%}.block_AB048 .thumb-item .block-video{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.block_AB048 .thumb-item .block-video video.video-background{width:100%;height:100%;object-fit:cover;opacity:.8;pointer-events:none;transition:transform .6s ease}.block_AB048 .thumb-item .block-video.block-video-zoomable:hover video{transform:scale(1.15)}.block_AB048 .thumb-item .card-trigger{width:100%;height:100%;cursor:pointer}.block_AB048 .thumb-item:not(.item-1) .btn-link{font-size:16px;line-height:120%;text-align:right}.block_AB048 .thumb-item:hover .block-img-zoomable{transform:scale(1.15);transition:all .25s ease-in-out !important}.block_AB048 .thumb-item:hover .btn-link span::after{opacity:1;transform:translateX(0)}.block_AB048 .thumb-item.video-card .one-more-thing{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;z-index:3;transition:transform .3s ease-in-out}.block_AB048 .thumb-item.video-card .one-more-thing span{font-size:42px;line-height:1.2;font-weight:300;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);font-family:"stolzl",sans-serif}@media(max-width: 767px){.block_AB048 .thumb-item.video-card .one-more-thing{top:35%}.block_AB048 .thumb-item.video-card .one-more-thing span{font-size:15px}}.block_AB048 .thumb-item.video-card:hover .block-img{transform:scale(1.05)}.block_AB048 .thumb-item.video-card:hover .one-more-thing{transform:translateY(-50%) scale(1.1)}.block_AB048.variant_1 .thumb-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(0, auto);gap:22px}.block_AB048.variant_1 .thumb-list .thumb-item{aspect-ratio:16/9;min-height:270px}.block_AB048.variant_1 .thumb-list .thumb-item.item-1{grid-column:1/span 2;grid-row:1/span 2;aspect-ratio:16/10;border-radius:25px;border:1px solid #17376a;background:radial-gradient(78% 77.82% at 50.05% 100%, #29278A 0%, #000 83%)}.block_AB048.variant_1 .thumb-list .thumb-item.item-2,.block_AB048.variant_1 .thumb-list .thumb-item.item-3{aspect-ratio:3/2}.block_AB048.variant_1 .thumb-list .thumb-item.item-2{grid-column:3;grid-row:1}.block_AB048.variant_1 .thumb-list .thumb-item.item-3{grid-column:3;grid-row:2}.block_AB048.variant_1 .thumb-list .thumb-item.item-4{grid-column:1;grid-row:3}.block_AB048.variant_1 .thumb-list .thumb-item.item-5{grid-column:2;grid-row:3}.block_AB048.variant_1 .thumb-list .thumb-item.item-6{grid-column:3;grid-row:3}@media(min-width: 992px)and (max-width: 1400px){.block_AB048.variant_1 .thumb-list{grid-template-rows:auto auto auto}.block_AB048.variant_1 .thumb-list .thumb-item.item-1{aspect-ratio:16/9}.block_AB048.variant_1 .thumb-list .thumb-item.item-2,.block_AB048.variant_1 .thumb-list .thumb-item.item-3{aspect-ratio:16/9}}@media(max-width: 991px){.block_AB048.variant_1 .thumb-list{display:flex;flex-direction:column;gap:22px}.block_AB048.variant_1 .thumb-list .thumb-item{width:100%;aspect-ratio:16/9}}.block_AB048.variant_2 .thumb-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px}@media(max-width: 991px){.block_AB048.variant_2 .thumb-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.block_AB048.variant_2 .thumb-list{grid-template-columns:1fr}}.block_AB048 .modal-ab048 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_AB048 .modal-ab048 .modal-dialog{max-width:90%;width:90%}}.block_AB048 .modal-ab048 .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_AB048 .modal-ab048 .modal-body{padding:76px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-body{padding:60px}}@media(max-width: 767px){.block_AB048 .modal-ab048 .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_AB048 .modal-ab048 .modal-body{padding:30px 20px}}.block_AB048 .modal-ab048 .modal-body .content-section{display:flex;width:100%;padding:0}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-body .content-section{flex-direction:column-reverse}}.block_AB048 .modal-ab048 .modal-body .content-section .text-content{width:50%;padding:0 20px 0 0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.block_AB048 .modal-ab048 .modal-body .content-section .text-content:only-child{width:100%;padding:0}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-body .content-section .text-content{width:100%;padding:0}}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content{color:#1d1d1f;width:100%}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h2,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h3{font-family:"stolzl",sans-serif;font-size:56px;line-height:1.1;font-weight:400;margin-bottom:24px;color:#000}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h2,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h3{font-size:48px}}@media(max-width: 767px){.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h2,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content h3{font-size:36px;margin-bottom:16px}}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content p{font-size:17px}}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content p:last-child{margin-bottom:0}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ul,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ul li,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ul li,.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content ol li{font-size:17px}}.block_AB048 .modal-ab048 .modal-body .content-section .text-content .wysiwyg-content strong{font-weight:600}.block_AB048 .modal-ab048 .modal-body .content-section .image-content{width:50%;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;align-items:center;padding:0 0 0 20px}@media(max-width: 991px){.block_AB048 .modal-ab048 .modal-body .content-section .image-content{width:100%;padding:0;margin-bottom:30px}}.block_AB048 .modal-ab048 .modal-body .content-section .image-content .content-image-item{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.block_AB048 .modal-ab048 .modal-body .content-section .image-content .content-image-item img{width:100%;height:auto;object-fit:contain;border-radius:8px;max-width:100%;margin-bottom:20px}.block_AB048 .modal-ab048 .modal-body .content-section .image-content .content-image-item img:last-child{margin-bottom:0}.block_AB048 .modal-ab048 .modal-close{position:absolute !important;top:20px !important;right:20px !important;z-index:10;background:rgba(0,0,0,0) !important;color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0 !important;border:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important;background-image:none !important}.block_AB048 .modal-ab048 .modal-close span{font-size:32px;line-height:1;display:block}.block_AB048 .modal-ab048 .modal-close:hover{color:#0b70f4;background:rgba(0,0,0,0) !important}.block_AB048 .modal-ab048 .modal-close:focus{box-shadow:none !important;outline:none !important}.block_AB048 .modal-ab048.video-card .block-caption{z-index:4}.block_AB048 .modal-ab048.video-card .block-caption .btn-link{color:#4c95f7;display:block !important;visibility:visible !important;opacity:1 !important}.block_AB048 .modal-ab048.modal-video .modal-dialog{max-width:1200px;width:80%;height:auto;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}@media(max-width: 991px){.block_AB048 .modal-ab048.modal-video .modal-dialog{width:90%}}@media(max-width: 767px){.block_AB048 .modal-ab048.modal-video .modal-dialog{width:95%}}.block_AB048 .modal-ab048.modal-video .modal-content{background:#000;border-radius:28px;height:auto;overflow:hidden}.block_AB048 .modal-ab048.modal-video .modal-body{padding:0}.block_AB048 .modal-ab048.modal-video .video-container{position:relative;width:100%;padding-bottom:56.25%;background:#000}.block_AB048 .modal-ab048.modal-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:28px}.block_AB048 .modal-ab048.modal-video .modal-close{color:#fff}.block_AB048 .modal-ab048.modal-video .modal-close:hover{color:#0b70f4}.block_AB048 .modal-video .modal-dialog{max-width:90%;height:90vh;display:flex;align-items:center;margin:5vh auto}.block_AB048 .modal-video .modal-body{padding:0;height:100%}.block_AB048 .modal-video .video-container{position:relative;width:100%;height:100%;overflow:hidden}.block_AB048 .modal-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.block_AB048 .modal-video .btn-close{position:absolute;top:20px;right:20px;z-index:100;opacity:.7;width:32px;height:32px;filter:invert(1)}.block_AB048 .modal-video .btn-close:hover{opacity:1}.block_AB048 .container{max-width:1240px;margin:0 auto}@media(min-width: 1800px){.block_AB048 .container{max-width:1240px}}.block_AB048.variant_3{padding:60px 0}.block_AB048.variant_3 .container{max-width:1400px}.block_AB048.variant_3 .thumb-item:not(.video-card)::before{content:none}.block_AB048.variant_3 .thumb-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media(min-width: 992px){.block_AB048.variant_3 .thumb-list{grid-template-columns:1fr 1fr .7fr}.block_AB048.variant_3 .thumb-list .thumb-item:nth-child(1),.block_AB048.variant_3 .thumb-list .thumb-item:nth-child(2){aspect-ratio:2/1}}@media(max-width: 991px){.block_AB048.variant_3 .thumb-list{grid-template-columns:repeat(2, 1fr);gap:16px}.block_AB048.variant_3 .thumb-list .thumb-item.item-1{grid-column:1/3 !important;grid-row:1 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-2{grid-column:1/2 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-3{grid-column:2/3 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-4{grid-column:1/2 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-5{grid-column:2/3 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-6{grid-column:1/2 !important;grid-row:4 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-7{grid-column:2/3 !important;grid-row:4 !important;aspect-ratio:3/2 !important}}@media(max-width: 575px){.block_AB048.variant_3 .thumb-list{grid-template-columns:1fr;gap:12px}.block_AB048.variant_3 .thumb-list .thumb-item.item-1{grid-column:1 !important;grid-row:1 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-2{grid-column:1 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-3{grid-column:1 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-4{grid-column:1 !important;grid-row:4 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-5{grid-column:1 !important;grid-row:5 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-6{grid-column:1 !important;grid-row:6 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-7{grid-column:1 !important;grid-row:7 !important;aspect-ratio:3/2 !important}}.block_AB048.variant_3 .thumb-list .block-caption{padding:0 35px 20px 35px}.block_AB048.variant_3 .thumb-list .thumb-item.item-1{grid-column:1/3 !important;grid-row:1 !important;aspect-ratio:4/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-2{grid-column:3/4 !important;grid-row:1 !important;aspect-ratio:4/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-3{grid-column:1/2 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-4{grid-column:2/3 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-5{grid-column:3/4 !important;grid-row:2/4 !important;aspect-ratio:auto !important;height:100% !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-6{grid-column:1/2 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-7{grid-column:2/3 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item .card-trigger,.block_AB048.variant_3 .thumb-list .thumb-item .card-static{height:100%}.block_AB048.variant_3 .thumb-list .thumb-item img,.block_AB048.variant_3 .thumb-list .thumb-item .block-video{width:100%;height:100%;object-fit:cover}.block_AB048.variant_3 .thumb-list .thumb-content{display:flex;flex-wrap:wrap;flex-direction:row}.block_AB048.variant_3 .thumb-list .thumb-content h2,.block_AB048.variant_3 .thumb-list .thumb-content h3,.block_AB048.variant_3 .thumb-list .thumb-content h4,.block_AB048.variant_3 .thumb-list .thumb-content h5,.block_AB048.variant_3 .thumb-list .thumb-content h6{font-family:"stolzl",sans-serif;font-weight:500}.block_AB048.variant_3 .thumb-list .thumb-content h2{font-family:"stolzl",sans-serif;font-size:64px !important;font-style:normal;font-weight:500;background:linear-gradient(175deg, #00FFB3 42.44%, #006C4C 90.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.block_AB048.variant_3 .thumb-list .thumb-content h3{font-size:48px;background:linear-gradient(175deg, #00FFB3 42.44%, #006C4C 90.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.block_AB048.variant_3 .thumb-list .thumb-content h4{color:#02de9c;font-size:33px;padding-bottom:15px}.block_AB048.variant_3 .thumb-list .thumb-content h5{color:#03eca7;font-family:"stolzl",sans-serif;font-size:28px;font-style:normal;font-weight:500;padding-bottom:15px}.block_AB048.variant_3 .thumb-list .thumb-content h6{color:#00eda7;font-family:"mulish-variable",sans-serif;font-size:23px;font-style:normal;font-weight:800;width:fit-content}.block_AB048.variant_3 .thumb-list .thumb-content .title{display:flex;width:100%}.block_AB048.variant_3 .thumb-list .thumb-content .title p{width:fit-content;padding-left:10px}@media(max-width: 991px){.block_AB048.variant_3 .thumb-list{grid-template-columns:repeat(2, 1fr);gap:16px}.block_AB048.variant_3 .thumb-list .thumb-item.item-1{grid-column:1/3 !important;grid-row:1 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-2{grid-column:1/2 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-3{grid-column:2/3 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-4{grid-column:1/2 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-5{grid-column:2/3 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-6{grid-column:1/2 !important;grid-row:4 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-7{grid-column:2/3 !important;grid-row:4 !important;aspect-ratio:3/2 !important}}@media(max-width: 575px){.block_AB048.variant_3 .thumb-list{grid-template-columns:1fr;gap:12px}.block_AB048.variant_3 .thumb-list .thumb-item.item-1{grid-column:1 !important;grid-row:1 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-2{grid-column:1 !important;grid-row:2 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-3{grid-column:1 !important;grid-row:3 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-4{grid-column:1 !important;grid-row:4 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-5{grid-column:1 !important;grid-row:5 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-6{grid-column:1 !important;grid-row:6 !important;aspect-ratio:3/2 !important}.block_AB048.variant_3 .thumb-list .thumb-item.item-7{grid-column:1 !important;grid-row:7 !important;aspect-ratio:3/2 !important}}@media(min-width: 992px){.block_AB048.variant_3 .thumb-item .thumb-content .content{width:85%;display:flex;justify-content:space-between}}@media(min-width: 992px){.block_AB048.variant_4 .item-1{grid-area:item-1}.block_AB048.variant_4 .item-2{grid-area:item-2}.block_AB048.variant_4 .item-3{grid-area:item-3}}.block_AB048.variant_4 .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3"}.block_AB048.variant_4 .thumb-list .thumb-item{flex:inherit;min-height:550px}.block_AB048.variant_4 .thumb-list .thumb-item .block-img{height:65%}.block_AB048.variant_4 .thumb-list .thumb-item .thumb-description{font-size:19px;color:#abb3b8;line-height:115%}@media(max-width: 991px){.block_AB048.variant_4 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB048.variant_4 .thumb-list .thumb-item{flex:100%}.block_AB048.variant_4 .thumb-list .thumb-item .block-img{height:70%}}.block_AB048.variant_4 .thumb-list .thumb-item .block-caption .thumb-title{font-weight:800;padding-bottom:20px}.block_AB048.variant_4 .thumb-list .thumb-item .block-caption p{line-height:120%}@media(max-width: 991px){.block_AB048.variant_4 .thumb-list{display:flex;grid-template:none;flex-wrap:wrap}}.block_AB049{position:relative;margin:0;padding:0}.block_AB049 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB049 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB049 .scroll-spacer{width:100%;position:relative;z-index:1}.block_AB049 .fixed-frame-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.block_AB049 .fixed-frame{position:sticky;top:10vh;width:100%;max-width:100%;height:80vh;margin:0 auto;border-radius:12px;overflow:hidden;pointer-events:auto;background-color:#fff;transform:translateY(0);transition:transform .5s ease}@media(max-width: 1024px){.block_AB049 .fixed-frame{height:70vh;top:15vh}}@media(max-width: 768px){.block_AB049 .fixed-frame{width:95%;height:70vh;top:15vh}}.block_AB049 .fixed-frame.exited{transform:translateY(-110%)}.block_AB049 .frame-section{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:translateY(100%);overflow:auto}.block_AB049 .frame-section:first-child{transform:translateY(0);z-index:2;pointer-events:auto}.block_AB049 .frame-section.below{transform:translateY(100%)}.block_AB049 .frame-section.active{transform:translateY(0);pointer-events:auto;z-index:2}.block_AB049 .frame-section.above{transform:translateY(-100%)}.block_AB049 .frame-section .block-content{width:100%;max-width:1400px;padding:30px}@media(min-width: 992px){.block_AB049 .frame-section .block-content{width:90%}}@media(max-width: 991px){.block_AB049 .frame-section .block-content{width:100% !important;padding:0px}.block_AB049 .frame-section .block-content .thumb-item{flex:0 0 calc(32% - 12px);max-width:calc(32% - 12px);min-height:500px}.block_AB049 .frame-section .block-content .thumb-item .block-caption{top:32%;padding:32px 30px}.block_AB049 .frame-section .block-content .container{padding:0px}}@media(max-width: 768px){.block_AB049 .frame-section .block-content{width:90%;padding:15px}}.block_AB049 .frame-section .block-content .container{width:100%;max-width:100%}.block_AB049.js-initialized .frame-section{transition:transform .4s ease}.block_AB049 .block_TXT001{padding-top:0 !important;padding-bottom:0 !important}.block_AB049 .block_TXT001 h2{margin-top:0}@media(min-width: 768px){.block_AB049 .block_TXT001 .btn-wrapper{justify-content:flex-end}}@media(max-width: 768px){.block_AB049 .block_TXT001 h2{font-size:24px;line-height:1.3}.block_AB049 .block_TXT001 p{font-size:16px;line-height:1.4}}.block_AB049 .block_AB031{padding-top:0 !important;padding-bottom:0 !important}.block_AB049 .block_AB031 .thumb-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}@media(max-width: 768px){.block_AB049 .block_AB031 .thumb-list{gap:15px}}.block_AB049 .block_AB031 .thumb-list .thumb-item{flex:0 0 calc(33.33% - 16px);max-width:calc(33.33% - 16px);margin:0;min-height:530px;position:relative;overflow:hidden}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption{top:45%;padding:32px 30px}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption p{font-size:16px;font-weight:400;line-height:120%;text-align:left;color:#abb3b8}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption h2{font-weight:500 !important;text-align:left}@media(max-width: 1024px){.block_AB049 .block_AB031 .thumb-list .thumb-item{min-height:400px}}@media(max-width: 991px){.block_AB049 .block_AB031 .thumb-list .thumb-item{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media(max-width: 768px){.block_AB049 .block_AB031 .thumb-list .thumb-item{flex:0 0 100%;max-width:100%;min-height:350px}}@media(max-width: 480px){.block_AB049 .block_AB031 .thumb-list .thumb-item{min-height:300px}}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video{position:relative;width:100% !important;height:50% !important;overflow:hidden}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video.wistia-video-container,.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video.html5-video-container{position:absolute;top:0;left:0;width:100%;z-index:1}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video .wistia_responsive_padding{padding:0 !important;height:100% !important}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video .wistia_responsive_wrapper{height:100% !important;width:100% !important;position:absolute;top:0;left:0}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video iframe.wistia_embed.background-only,.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video video.background-only{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-video video.background-only{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption{position:absolute;z-index:2;margin-bottom:0}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.1) 100%)}.block_AB049 .block_AB031 .thumb-list .thumb-item:not(.four-card-item) .block-video.wistia-video-container iframe.wistia_embed{margin-top:14%}.block_AB049 .block_AB031 .block-caption{text-align:center;margin-bottom:30px}@media(max-width: 768px){.block_AB049 .block_AB031 .block-caption{margin-bottom:15px}.block_AB049 .block_AB031 .block-caption h2{font-size:24px;margin-bottom:10px}}.block_AB049 .block_AB031 .block-caption h2{margin-bottom:20px}@media(max-width: 768px){.block_AB049 .block_AB031 .thumb-title{font-size:20px !important}.block_AB049 .block_AB031 .thumb-description{font-size:14px !important}}.block_AB049 .frame-section [class*=block_]{margin-top:0 !important;margin-bottom:0 !important;min-height:0 !important}.block_AB049 .scroll-marker{display:none}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.block_AB049 .fixed-frame{height:65vh;top:17.5vh}.block_AB049 .frame-section .block-content{width:100%;padding:0px}.block_AB049 .frame-section .block-content .thumb-item{flex:0 0 calc(32% - 12px);max-width:calc(32% - 12px);min-height:570px}.block_AB049 .frame-section .block-content .thumb-item .block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption{top:40%;padding:32px 30px}.block_AB049 .block_AB031 .thumb-item{min-height:350px}}@media(max-width: 768px){.block_AB049 .fixed-frame{width:95%;top:15vh;height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.block_AB049 .frame-section{align-items:flex-start;padding-top:10px}.block_AB049 .frame-section.active{transform:translateY(0);height:100%;display:flex;flex-direction:column}.block_AB049 .frame-section .block-content{width:95%;padding:10px}.block_AB049 .frame-section .block-content .container{width:100%;max-width:100%;padding:0}.block_AB049 .block_AB031 .thumb-list{gap:15px}.block_AB049 .block_AB031 .thumb-list .thumb-item{min-height:300px;margin-bottom:15px}.block_AB049 .block_AB031 .thumb-list .thumb-item .block-caption{padding:20px 15px}}.block_AB049.mobile-view .fixed-frame{width:95%;top:15vh;height:70vh;border-radius:8px;overflow-y:auto;-webkit-overflow-scrolling:touch}.block_AB049.mobile-view.js-initialized .frame-section{transition:transform .6s cubic-bezier(0.16, 1, 0.3, 1)}.block_AB049.mobile-view .frame-section{align-items:flex-start;padding-top:1vh}.block_AB049.mobile-view .frame-section .block-content{width:100%;padding:15px 12px;align-items:flex-start}.block_AB049.mobile-view .frame-section .block-content h2,.block_AB049.mobile-view .frame-section .block-content h3{font-size:24px;margin-bottom:15px}.block_AB049.mobile-view .frame-section .block-content p{font-size:16px;line-height:1.4}.block_AB049.mobile-view .frame-section .block-content .container{padding:0}.block_AB049.mobile-view .block_AB031 .thumb-list{gap:12px}.block_AB049.mobile-view .block_AB031 .thumb-list .thumb-item{min-height:280px;margin-bottom:12px}.block_AB049.mobile-view .block_AB031 .thumb-list .thumb-item .block-caption{padding:15px}@media(min-width: 770px)and (max-width: 1200px){.block_AB049 .block_AB031 .thumb-list{flex-wrap:nowrap}}@media(max-width: 769px){.block_AB049.mobile-view{display:flex;flex-direction:column}.block_AB049.mobile-view .scroll-spacer{height:auto !important;order:-1}.block_AB049.mobile-view .fixed-frame-container{position:static;order:1}.block_AB049.mobile-view .fixed-frame{position:static;width:100%;height:auto !important;box-shadow:none;border-radius:0;transform:none !important;transition:none !important}.block_AB049.mobile-view .frame-section{position:static;height:auto;display:block !important;margin-bottom:30px;transform:none !important;transition:none !important;display:flex !important;justify-content:center;align-items:center;min-height:400px !important}.block_AB049.mobile-view .frame-section[data-section-id=section-0]{order:1}.block_AB049.mobile-view .frame-section[data-section-id=section-1]{order:2}.block_AB049.mobile-view .frame-section[data-section-id=section-2]{order:3}.block_AB049.mobile-view .frame-section[data-section-id=section-3]{order:4}.block_AB049.mobile-view .frame-section[data-section-id=section-4]{order:5}.block_AB049.mobile-view .frame-section .block-content{padding:20px 15px}.block_AB049.mobile-view .block_AB031 .thumb-list{flex-wrap:wrap}.block_AB049.mobile-view .block_AB031 .thumb-list .thumb-item{flex:0 0 49%;max-width:49%;min-height:400px;margin-bottom:15px}.block_AB049.mobile-view .block_AB031 .thumb-list .thumb-item .block-caption{top:41%;padding:20px 30px !important}.block_AB049.mobile-view .scroll-marker{display:none !important}}@media(max-width: 769px)and (max-width: 576px){.block_AB049.mobile-view .block_AB031 .thumb-list{flex-wrap:wrap}.block_AB049.mobile-view .block_AB031 .thumb-item{flex:0 0 100% !important;max-width:100% !important}.block_AB049.mobile-view .block_AB031 .thumb-item .block-caption{top:45%}}@media(min-width: 770px){.block_AB049.desktop-view .fixed-frame-container{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:10 !important}.block_AB049.desktop-view .fixed-frame{position:sticky !important;top:10vh !important;height:80vh !important;transform:translateY(0) !important}.block_AB049.desktop-view .frame-section{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;margin-bottom:0 !important;display:flex !important}.block_AB049.desktop-view .frame-section.active{transform:translateY(0) !important;z-index:2 !important}.block_AB049.desktop-view .frame-section.above{transform:translateY(-100%) !important;z-index:1 !important}.block_AB049.desktop-view .frame-section.below{transform:translateY(100%) !important;z-index:1 !important}}/*!
Block Name: AB031 - Action info block with full background image
***/.block_AB050{z-index:0}.block_AB050 .container{max-width:1500px}.block_AB050 .thumb-item>picture.block-img{position:absolute;left:0;top:0;width:100%;height:100%}.block_AB050 .thumb-item>picture.block-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.block_AB050 .thumb-list{display:grid !important;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3";grid-gap:50px 30px}.block_AB050 .thumb-list p{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}@media(max-width: 767px){.block_AB050 .thumb-list{grid-gap:26px 16px;width:100% !important}}.block_AB050 .thumb-list .thumb-item{position:relative;min-height:450px;border-radius:20px}.block_AB050 .thumb-list .thumb-item .hyperlink{width:100%;height:100%;display:block}@media(max-width: 991px){.block_AB050 .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB050 .thumb-list .thumb-item{flex:100%}}.block_AB050 .thumb-list .thumb-item.thumb-large{min-height:550px}.block_AB050 .thumb-list .thumb-item .block-overlay{position:absolute;left:0;right:0;top:30%;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.6274509804));z-index:1}.block_AB050 .thumb-list .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1);border-radius:20px}.block_AB050 .thumb-list .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB050 .thumb-list .thumb-item .block-video{position:relative;overflow:hidden;width:100%;height:auto}.block_AB050 .thumb-list .thumb-item .block-video::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 83.11%);pointer-events:none}.block_AB050 .thumb-list .thumb-item .block-video.wistia-video-container{height:50%}.block_AB050 .thumb-list .thumb-item .block-video.wistia-video-container .wistia_responsive_padding{padding:0 !important;height:100%}.block_AB050 .thumb-list .thumb-item .block-video.wistia-video-container .wistia_responsive_wrapper{position:relative;z-index:1}.block_AB050 .thumb-list .thumb-item .block-video.wistia-video-container iframe.wistia_embed{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none;transform:scale(1.7)}.block_AB050 .thumb-list .thumb-item .block-video video{position:relative;z-index:1;width:100%;height:auto;object-fit:cover;pointer-events:none;max-height:50%}.block_AB050 .thumb-list .thumb-item:not(:has(.block-video)) .block-overlay{position:absolute;left:0;right:0;top:30%;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.6274509804));z-index:1}.block_AB050 .thumb-list .thumb-item .block-top-title{position:absolute;z-index:1;padding:32px 48px;width:100%;top:0;color:#fff}.block_AB050 .thumb-list .thumb-item .block-top-title p{font-size:24px}@media(max-width: 767px){.block_AB050 .thumb-list .thumb-item .block-top-title{padding:16px}}.block_AB050 .thumb-list .thumb-item .block-caption{position:absolute;z-index:3;padding:32px 48px;width:100%;bottom:0}.block_AB050 .thumb-list .thumb-item .block-caption h2{color:var(--Off-White, #f5f5f7);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%}.block_AB050 .thumb-list .thumb-item .block-caption .btn-link{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-transform:none}.block_AB050 .thumb-list .thumb-item .block-caption .btn-link span{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-align:right}@media(max-width: 767px){.block_AB050 .thumb-list .thumb-item .block-caption{padding:16px}}.block_AB050 .thumb-list .thumb-item .wysiwyg-content,.block_AB050 .thumb-list .thumb-item .btn,.block_AB050 .thumb-list .thumb-item a.hyperlink{position:relative;z-index:3}.block_AB050 .thumb-list .thumb-item a{overflow:hidden}.block_AB050 .thumb-list .thumb-item a .block-caption h3,.block_AB050 .thumb-list .thumb-item a .block-caption h2{color:#fff}.block_AB050 .thumb-list .thumb-item a:hover .block-img{transform:scale(105%);border-radius:20px}.block_AB050 .thumb-list .thumb-item.bg-white{background-color:#fff}.block_AB050 .thumb-list .thumb-item.bg-white a .block-caption{background:rgba(0,0,0,0)}.block_AB050 .thumb-list .thumb-item.bg-white a .block-caption h3,.block_AB050 .thumb-list .thumb-item.bg-white a .block-caption h2{color:#000}.block_AB050 .thumb-list .thumb-item a.hyperlink{border-radius:20px}.block_AB050 .thumb-list .thumb-item .block-caption a.hyperlink{border-radius:0px}@media(min-width: 992px){.block_AB050.mobile-variant .item-1{grid-area:item-1}.block_AB050.mobile-variant .item-2{grid-area:item-2}.block_AB050.mobile-variant .item-3{grid-area:item-3}}.block_AB050.mobile-variant .thumb-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3"}.block_AB050.mobile-variant .thumb-list .thumb-item{flex:inherit}.block_AB050.mobile-variant .thumb-list .thumb-item .thumb-description{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}@media(max-width: 991px){.block_AB050.mobile-variant .thumb-list .thumb-item{flex:49%}}@media(max-width: 767px){.block_AB050.mobile-variant .thumb-list .thumb-item{flex:100%}}@media(max-width: 991px){.block_AB050.mobile-variant .thumb-list{display:flex;grid-template:none}}.block_AB050 .swiper-slide{padding-bottom:24px}.block_AB050 .swiper-slide .thumb-item{min-height:450px;border-radius:20px}.block_AB050 .swiper-slide .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1);border-radius:20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.block_AB050 .swiper-slide .thumb-item .block-img img{width:100%;height:100%;object-fit:cover}.block_AB050 .swiper-slide .thumb-item .block-caption{position:absolute;z-index:3;padding:32px 48px;width:100%;bottom:0}.block_AB050 .swiper-slide .thumb-item .block-caption .thumb-title,.block_AB050 .swiper-slide .thumb-item .block-caption h2{color:var(--Off-White, #f5f5f7);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%}.block_AB050 .swiper-slide .thumb-item .block-caption p{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}.block_AB050 .swiper-slide .thumb-item .block-caption .btn-link,.block_AB050 .swiper-slide .thumb-item .block-caption .btn-link span{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-align:right}.block_AB050 .swiper-navigation-wrapper{display:flex !important;margin-left:40px}.block_AB050 .swiper-navigation-wrapper .swiper-button-next,.block_AB050 .swiper-navigation-wrapper .swiper-button-prev{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0}.block_AB050 .swiper-navigation-wrapper .swiper-button-next:after,.block_AB050 .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_AB050 .swiper-navigation-wrapper .swiper-pagination{position:unset;width:fit-content}.block_AB050 .swiper-navigation{display:flex}.block_AB050 .swiper-navigation .swiper-pagination-bullets{width:fit-content}.block_AB050 .swiper-navigation .custom-swiper-btn{position:unset;width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s,background .2s;background:rgba(0,0,0,0);border:0px}.block_AB050 .swiper-navigation .custom-swiper-btn img{width:34px;height:34px;display:block}.block_AB050 .swiper-navigation .custom-swiper-btn:hover,.block_AB050 .swiper-navigation .custom-swiper-btn:focus{border-color:#0061f2;background:#f5f8ff}@media(max-width: 767px){.block_AB050 .thumb-list{display:none !important}.block_AB050 .thumb-list .block-caption{padding:0px 48px;bottom:45px}}/*!
Block Name: AB054 - Action block with title, description, cards and View All link
***/.block_AB054{z-index:0}.block_AB054 .container{max-width:1500px}.block_AB054 .thumb-item img{width:100%}.block_AB054 .ab054-header .ab054-title{color:var(--Off-White, #f5f5f7);text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.06rem}.block_AB054 .ab054-header .ab054-description{color:var(--Blue-Grey, #8a99a3);text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:135%;max-width:72rem;margin-left:auto;margin-right:auto;margin-bottom:4.62rem}.block_AB054 .ab054-view-all{display:flex;padding:.94rem 2.19rem .8rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.625rem;background:var(--colours-greyscale-300, #d9dee1);border:none;text-transform:none;margin-top:.6rem;width:fit-content;margin:0 auto}.block_AB054 .ab054-view-all,.block_AB054 .ab054-view-all:hover,.block_AB054 .ab054-view-all:focus{color:var(--Solid-Black, #000);text-align:right;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400}.block_AB054 .thumb-list.ab054-grid{display:grid !important;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item-1 item-2 item-3";gap:50px 30px}@media(min-width: 1200px){.block_AB054 .thumb-list.ab054-grid{gap:3.38rem;width:80%}}.block_AB054 .thumb-list.ab054-grid p{font-size:16px;color:#abb3b8;line-height:120%}@media(max-width: 767px){.block_AB054 .thumb-list.ab054-grid{grid-gap:26px 16px}}.block_AB054 .thumb-list.ab054-grid .thumb-item{border-radius:20px;overflow:hidden;background:#000;display:flex;flex-direction:column}.block_AB054 .thumb-list.ab054-grid .thumb-item .hyperlink{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit}.block_AB054 .thumb-list.ab054-grid .thumb-item .ab054-card-image-wrap{position:relative;width:100%;height:16rem;flex-shrink:0;overflow:hidden}.block_AB054 .thumb-list.ab054-grid .thumb-item .ab054-card-image-overlay{position:absolute;bottom:0;left:0;right:0;height:5rem;background:linear-gradient(to top, #000 0%, rgba(0, 0, 0, 0.6) 40%, transparent 100%);pointer-events:none}.block_AB054 .thumb-list.ab054-grid .thumb-item .block-img{width:100%;height:16rem;object-fit:cover;object-position:center;display:block;transition:all .25s ease-in-out !important;transform:scale(1)}.block_AB054 .thumb-list.ab054-grid .thumb-item .block-caption{padding:0 1.62rem;width:100%;background:#000}.block_AB054 .thumb-list.ab054-grid .thumb-item .block-caption .thumb-title{color:var(--Off-White, #f5f5f7);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%}.block_AB054 .thumb-list.ab054-grid .thumb-item .block-caption .thumb-description{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;margin:1.19rem 0}.block_AB054 .thumb-list.ab054-grid .thumb-item .block-caption .btn-link{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;text-transform:none}@media(max-width: 767px){.block_AB054 .thumb-list.ab054-grid .thumb-item .block-caption{padding:16px}}.block_AB054 .thumb-list.ab054-grid .thumb-item a.hyperlink .block-caption .thumb-title{color:var(--Off-White, #f5f5f7)}.block_AB054 .thumb-list.ab054-grid .thumb-item a.hyperlink:hover .block-img{transform:scale(1.05)}.block_AB054 .thumb-list img{width:100%}.block_AB054 .swiper-slide{padding-bottom:24px}.block_AB054 .swiper-slide .thumb-item{min-height:450px;border-radius:20px}.block_AB054 .swiper-slide .thumb-item .block-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1);border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.block_AB054 .swiper-slide .thumb-item .block-caption{position:absolute;z-index:3;padding:32px 48px;width:100%;bottom:0}.block_AB054 .swiper-slide .thumb-item .block-caption .thumb-title{color:var(--Off-White, #f5f5f7);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%}.block_AB054 .swiper-slide .thumb-item .block-caption .thumb-description,.block_AB054 .swiper-slide .thumb-item .block-caption p{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}.block_AB054 .swiper-slide .thumb-item .block-caption .btn-link{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400}.block_AB054 .swiper-navigation-wrapper{display:flex !important;margin-left:40px}.block_AB054 .swiper-navigation-wrapper .swiper-button-next,.block_AB054 .swiper-navigation-wrapper .swiper-button-prev{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0}.block_AB054 .swiper-navigation-wrapper .swiper-button-next::after,.block_AB054 .swiper-navigation-wrapper .swiper-button-prev::after{display:none}.block_AB054 .swiper-navigation-wrapper .swiper-pagination{position:unset;width:fit-content}.block_AB054 .custom-swiper-btn{position:unset;width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s,background .2s;border:0}.block_AB054 .custom-swiper-btn img{width:34px;height:34px;display:block}.block_AB054 .custom-swiper-btn:hover,.block_AB054 .custom-swiper-btn:focus{border-color:#0061f2;background:#f5f8ff}.block_AB054 .btn-link{text-transform:lowercase !important}.block_AB054 .btn-link::first-letter,.block_AB054 .btn-link span::first-letter{text-transform:uppercase !important}.block_AB054 .btn-link span{text-transform:lowercase !important}@media(max-width: 767px){.block_AB054 .thumb-list.ab054-grid{display:none !important}.block_AB054 .ab054-mobile-stack{display:flex;flex-direction:column;gap:0;padding-bottom:24px}.block_AB054 .ab054-mobile-stack .thumb-item{width:100%;border-radius:20px;overflow:hidden;margin-bottom:4rem;background:#000;display:flex;flex-direction:column}.block_AB054 .ab054-mobile-stack .thumb-item .hyperlink{display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit}.block_AB054 .ab054-mobile-stack .thumb-item .ab054-card-image-wrap{position:relative;width:100%;height:16rem;flex-shrink:0;overflow:hidden}.block_AB054 .ab054-mobile-stack .thumb-item .ab054-card-image-overlay{position:absolute;bottom:0;left:0;right:0;height:5rem;background:linear-gradient(to top, #000 0%, rgba(0, 0, 0, 0.6) 40%, transparent 100%);pointer-events:none}.block_AB054 .ab054-mobile-stack .thumb-item .block-img{width:100%;height:16rem;object-fit:cover;object-position:center;display:block}.block_AB054 .ab054-mobile-stack .thumb-item .block-caption{padding:16px;width:100%;background:#000}.block_AB054 .ab054-mobile-stack .thumb-item .block-caption .thumb-title{color:var(--Off-White, #f5f5f7);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%}.block_AB054 .ab054-mobile-stack .thumb-item .block-caption .thumb-description,.block_AB054 .ab054-mobile-stack .thumb-item .block-caption p{color:var(--Blue-Grey, #8a99a3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}.block_AB054 .ab054-mobile-stack .thumb-item .block-caption .thumb-description{margin:1.19rem 0}.block_AB054 .ab054-mobile-stack .thumb-item .block-caption .btn-link{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;text-transform:none}}@media(min-width: 992px){.block_AB054 .view-all-link{margin-top:4.625rem}}/*!
Block Name: AB055 - Simplified action block with image cards and optional modal
***/.block_AB055 .container{max-width:1240px;margin-left:auto;margin-right:auto}.block_AB055 .block-caption-ab055{margin-bottom:2rem}.block_AB055 .block_title_ab055{text-align:left;color:var(--colours-greyscale-100, #FFF);font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin:0 0 .5rem 0}@media(max-width: 767px){.block_AB055 .block_title_ab055{font-size:2rem}}.block_AB055 .block-description-ab055{color:var(--colours-greyscale-100, #FFF);margin:0}.block_AB055.bg-black{background-color:#000}.block_AB055 .ab055-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.38rem 1.31rem;margin:0 auto}@media(max-width: 991px){.block_AB055 .ab055-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.block_AB055 .ab055-grid{grid-template-columns:1fr}}.block_AB055 .ab055-card{border-radius:1.25rem 1.25rem 0 0;overflow:hidden;width:100%;background:#000}.block_AB055 .ab055-card-inner{display:flex;flex-direction:column;width:100%}.block_AB055 .ab055-card-image-wrap{position:relative;width:100%;height:16rem;flex-shrink:0;overflow:hidden}.block_AB055 .ab055-card-image-wrap img{height:100%;object-fit:cover}.block_AB055 .ab055-card-image-overlay{position:absolute;bottom:0;left:0;right:0;height:5rem;background:linear-gradient(to top, #000 0%, rgba(0, 0, 0, 0.6) 40%, transparent 100%);pointer-events:none}.block_AB055 .ab055-card-image{width:100%;height:16rem;object-fit:cover;object-position:center;display:block}.block_AB055 .ab055-card-image-placeholder{width:100%;height:16rem;background-color:#1a1a1a}.block_AB055 .ab055-card-caption{padding:1.25rem 1.25rem 1.25rem 1.25rem;display:flex;justify-content:space-between;align-items:flex-end;gap:.625rem;background:#000}@media(max-width: 767px){.block_AB055 .ab055-card-caption{padding:1rem}}.block_AB055 .ab055-card-link{display:flex;justify-content:space-between;align-items:flex-end;gap:.625rem;width:100%;text-decoration:none;color:inherit;cursor:pointer}.block_AB055 .ab055-card-link:hover{color:inherit;text-decoration:none}.block_AB055 .ab055-card-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin:0;flex:1}@media(max-width: 767px){.block_AB055 .ab055-card-title{font-size:1.1875rem}}.block_AB055 .card-expand-btn.ab055-plus{position:relative;width:2rem;height:2rem;min-width:2rem;min-height:2rem;aspect-ratio:1/1;border-radius:50%;background:#0b70f4;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;z-index:4;box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.block_AB055 .card-expand-btn.ab055-plus::before,.block_AB055 .card-expand-btn.ab055-plus::after{content:"";position:absolute;top:50%;left:50%;background-color:#000;transform:translate(-50%, -50%);border-radius:2px}.block_AB055 .card-expand-btn.ab055-plus::before{width:15px;height:2px}.block_AB055 .card-expand-btn.ab055-plus::after{width:2px;height:15px}.block_AB055 .card-expand-btn.ab055-plus:hover{background:#0961d8;transform:translateZ(0) scale(1.1)}.block_AB055 .card-expand-btn.ab055-plus:active{transform:translateZ(0) scale(0.95)}@media(max-width: 767px){.block_AB055 .card-expand-btn.ab055-plus{width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem}.block_AB055 .card-expand-btn.ab055-plus::before{width:10px;height:2px}.block_AB055 .card-expand-btn.ab055-plus::after{width:2px;height:10px}}.block_AB055 .modal-ab055 .modal-dialog{max-width:900px}@media(max-width: 767px){.block_AB055 .modal-ab055 .modal-dialog{max-width:90%;margin:1rem auto}}.block_AB055 .modal-ab055 .modal-content{border-radius:1.25rem;border:none;overflow:hidden}.block_AB055 .modal-ab055 .modal-content{position:relative}.block_AB055 .modal-ab055 .modal-body{padding:2.5rem 2rem}@media(max-width: 767px){.block_AB055 .modal-ab055 .modal-body{padding:2rem 1.5rem}}.block_AB055 .modal-ab055 .modal-close.modal-close-ab055{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.block_AB055 .modal-ab055 .modal-close.modal-close-ab055 span{font-size:32px;line-height:1}.block_AB055 .modal-ab055 .modal-close.modal-close-ab055:hover{color:#0b70f4}@media(max-width: 767px){.block_AB055 .modal-ab055 .modal-close.modal-close-ab055{top:16px;right:16px}}.block_AB055 .modal-ab055 .modal-title-ab055{font-family:"mulish-variable",sans-serif;font-size:2.5rem;line-height:1.5;font-weight:400;color:#1d1d1f;margin:0 0 1rem 0;padding-right:2.5rem}@media(max-width: 767px){.block_AB055 .modal-ab055 .modal-title-ab055{font-size:1.75rem;margin-bottom:16px}}.block_AB055 .modal-ab055 .modal-content-ab055{color:#1d1d1f;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5}@media(max-width: 767px){.block_AB055 .modal-ab055 .modal-content-ab055{font-size:17px}}.block_AB055 .modal-ab055 .modal-content-ab055 p{margin-bottom:1rem;color:#1d1d1f}.block_AB055 .modal-ab055 .modal-content-ab055 p:last-child{margin-bottom:0}/*!
Block Name: AB056 - Product Technical Specifications (title, description, CTA link/modal, image)
***/.block_AB056 .container{max-width:1240px;margin-left:auto;margin-right:auto}.block_AB056 .ab056-card{background:#fff;border-radius:1.25rem;box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden}.block_AB056 .ab056-card.black-card .ab056-card-inner{background:#000}.block_AB056 .ab056-card.black-card .ab056-card-inner .ab056-title{color:#fff}.block_AB056 .ab056-card-inner{height:21rem;display:flex;align-items:center;gap:2rem}@media(max-width: 991px){.block_AB056 .ab056-card-inner{height:auto;flex-direction:column;align-items:stretch;padding:2rem}.block_AB056 .ab056-card-inner .ab056-content{order:2}.block_AB056 .ab056-card-inner .ab056-image-cell{order:1}}@media(max-width: 767px){.block_AB056 .ab056-card-inner{padding:1.5rem;gap:1.5rem}}.block_AB056 .ab056-content{display:flex;flex-direction:column;flex-basis:50%;min-width:50%;padding:3.3125rem 5.9375rem}@media(max-width: 991px){.block_AB056 .ab056-content{flex-basis:100%;min-width:100%;padding:2rem}}@media(max-width: 767px){.block_AB056 .ab056-content{padding:1.5rem}}.block_AB056 .ab056-title{color:#0e1114;font-family:"stolzl",sans-serif;margin-bottom:1.5rem}.ab056-card.black-card .block_AB056 .ab056-title{color:var(--Off-White, #f5f5f7) !important}.block_AB056 .ab056-title{font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 767px){.block_AB056 .ab056-title{font-size:1.75rem}}.block_AB056 .ab056-description{color:var(--colours-greyscale-400, #8A99A3);font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}.block_AB056 .ab056-description p{margin:0 0 .5rem 0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.block_AB056 .ab056-description p:last-child{margin-bottom:0}@media(max-width: 767px){.block_AB056 .ab056-description{font-size:1rem}}.block_AB056 .ab056-cta-wrap{text-align:right;margin-top:.25rem;width:fit-content}.block_AB056 .ab056-cta-link{display:inline-flex;align-items:center;gap:.25rem;color:var(--colours-blue-bluee, #0F6BFF);font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:120%;text-decoration:none;margin-top:2rem;text-align:left;width:100%;transition:color .2s ease,opacity .2s ease}.block_AB056 .ab056-cta-link:hover{color:var(--colours-blue-bluee, #0F6BFF);opacity:.85}@media(max-width: 767px){.block_AB056 .ab056-cta-link{font-size:1rem}}.block_AB056 .ab056-cta-text{border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.block_AB056 .ab056-cta-link:hover .ab056-cta-text{border-bottom-color:var(--colours-blue-bluee, #0F6BFF)}.block_AB056 .ab056-cta-arrow{font-size:1.25em;line-height:1}.block_AB056 .ab056-image-cell{flex:1 1 50%;min-width:0;min-height:0;align-self:stretch;display:flex;align-items:center;justify-content:center;width:100%;line-height:0}@media(max-width: 991px){.block_AB056 .ab056-image-cell{flex-basis:100%;min-width:100%;align-self:stretch;min-height:200px}}.block_AB056 .ab056-image-cell>.ab056-image{flex:1 1 auto;min-width:0;min-height:0;width:100%;height:fit-content;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;display:block}@media(max-width: 991px){.block_AB056 .ab056-image-cell>.ab056-image{width:auto;height:auto;max-height:400px;flex:0 1 auto}}.block_AB056 .ab056-image-cell picture{flex:1 1 auto;min-width:0;min-height:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;line-height:0}@media(max-width: 991px){.block_AB056 .ab056-image-cell picture{width:auto;height:auto;max-height:400px;flex:0 1 auto}}.block_AB056 .ab056-image-cell picture img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;display:block}@media(max-width: 991px){.block_AB056 .ab056-image-cell picture img{width:auto;height:auto;max-height:400px}}.block_AB056 .ab056-image-placeholder{width:100%;min-height:200px;background:var(--colours-greyscale-200, #F5F5F7);border-radius:.5rem}.block_AB056.off-white,.block_AB056.bg-light-gray{background-color:#f5f5f7}.modal-ab056 .modal-dialog{max-width:900px}@media(max-width: 767px){.modal-ab056 .modal-dialog{max-width:90%;margin:1rem auto}}.modal-ab056 .modal-content{border-radius:1.25rem;border:none;overflow:hidden}.modal-ab056 .modal-body{padding:2.5rem 2rem;position:relative}@media(max-width: 767px){.modal-ab056 .modal-body{padding:2rem 1.5rem}}.modal-ab056 .modal-close.modal-close-ab056{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.modal-ab056 .modal-close.modal-close-ab056 span{font-size:32px;line-height:1}.modal-ab056 .modal-close.modal-close-ab056:hover{color:#0b70f4}@media(max-width: 767px){.modal-ab056 .modal-close.modal-close-ab056{top:16px;right:16px}}.modal-ab056 .modal-title-ab056{font-family:"mulish-variable",sans-serif;font-size:2.5rem;line-height:1.5;font-weight:400;color:#1d1d1f;margin:0 0 1rem 0;padding-right:2.5rem}@media(max-width: 767px){.modal-ab056 .modal-title-ab056{font-size:1.75rem;margin-bottom:16px}}.modal-ab056 .modal-content-ab056{color:#1d1d1f;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5}@media(max-width: 767px){.modal-ab056 .modal-content-ab056{font-size:17px}}.modal-ab056 .modal-content-ab056 p{margin-bottom:1rem;color:#1d1d1f}.modal-ab056 .modal-content-ab056 p:last-child{margin-bottom:0}/*!
Block Name: AB051 - Contact Info Block with Modal Forms
***/.block_AB051{padding:13rem 0}.block_AB051 .container{max-width:1240px}.block_AB051 .ab051-content-wrapper{display:flex;flex-direction:column;gap:1.5rem}.block_AB051 .ab051-row{display:flex;gap:1.5rem;align-items:stretch}@media(max-width: 768px){.block_AB051 .ab051-row{flex-direction:column;gap:1.5rem}}.block_AB051 .ab051-row .ab051-modal-card{border-radius:1.25rem}@media(min-width: 1024px){.block_AB051 .ab051-row .ab051-modal-card:not(.ab051-main-contact) .ab051-card-content{width:70%}}.block_AB051 .ab051-row:first-child .ab051-main-contact{flex:2;background-image:none !important;background:rgba(0,0,0,0) !important}.block_AB051 .ab051-row:first-child .ab051-modal-card{flex:1;min-height:25rem;background-image:url("/wp-content/themes/rossvideo/img/contact_assets.png");background-repeat:no-repeat;background-position:bottom right;background-size:contain}.block_AB051 .ab051-row:last-child .ab051-modal-card{flex:1}.block_AB051 .ab051-main-contact{flex:2;min-height:24rem;padding:20px;padding-right:0;display:flex;flex-direction:column;align-self:stretch}@media(max-width: 991px){.block_AB051 .ab051-main-contact{flex:none;width:100%}}.block_AB051 .ab051-main-contact .ab051-title{font-family:"stolzl",sans-serif !important;font-size:3.75rem;font-style:normal;font-weight:500;color:#000;margin-bottom:1rem;line-height:1.2}@media(max-width: 768px){.block_AB051 .ab051-main-contact .ab051-title{font-size:2rem}}.block_AB051 .ab051-main-contact .ab051-contact-info{margin-bottom:2rem}.block_AB051 .ab051-main-contact .ab051-contact-info h3,.block_AB051 .ab051-main-contact .ab051-contact-info h4,.block_AB051 .ab051-main-contact .ab051-contact-info h5,.block_AB051 .ab051-main-contact .ab051-contact-info h6{font-family:"mulish-variable",sans-serif;font-weight:600;color:#000;margin-bottom:.5rem}.block_AB051 .ab051-main-contact .ab051-contact-info p{font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;color:#2d3841;margin-bottom:0rem}.block_AB051 .ab051-main-contact .ab051-contact-info a{color:#0b70f4;text-decoration:none}.block_AB051 .ab051-main-contact .btn-link{font-family:"mulish-variable",sans-serif !important;text-decoration:none;display:inline-flex;align-items:center;font-size:1.1875rem;font-weight:400;line-height:120%}.block_AB051 .ab051-modal-cards{flex:1;display:flex;flex-direction:column}.block_AB051 .ab051-modal-cards .ab051-card-link{font-size:1.0625rem;font-weight:400;line-height:110%}@media(max-width: 991px){.block_AB051 .ab051-modal-cards .ab051-modal-card.first-modal-card{flex:none;width:100%;min-height:fit-content !important}}.block_AB051 .ab051-remaining-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media(max-width: 480px){.block_AB051 .ab051-remaining-cards{grid-template-columns:1fr;gap:1.5rem}}@media(max-width: 991px){.block_AB051 .ab051-remaining-cards{display:flex;flex-wrap:wrap;gap:1.5rem}}.block_AB051 .ab051-modal-card,.block_AB051 .ab051-rsm-finder-card{background:#fafafc;border-radius:12px;padding:2rem;cursor:pointer;border:2px solid rgba(0,0,0,0);position:relative;min-height:17rem;flex:1;display:flex;flex-direction:column;align-self:stretch}.block_AB051 .ab051-modal-card:first-child,.block_AB051 .ab051-rsm-finder-card:first-child{min-height:18rem}.block_AB051 .ab051-modal-card.first-modal-card,.block_AB051 .ab051-rsm-finder-card.first-modal-card{min-height:24rem;position:relative;display:flex;align-items:center}@media(min-width: 991px){.block_AB051 .ab051-modal-card.first-modal-card,.block_AB051 .ab051-rsm-finder-card.first-modal-card{width:49%}}.block_AB051 .ab051-modal-card.first-modal-card .ab051-contact-assets,.block_AB051 .ab051-rsm-finder-card.first-modal-card .ab051-contact-assets{position:absolute;bottom:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0}.block_AB051 .ab051-modal-card.first-modal-card .ab051-contact-assets img,.block_AB051 .ab051-rsm-finder-card.first-modal-card .ab051-contact-assets img{width:100%;height:100%;display:block}.block_AB051 .ab051-modal-card:not(.first-modal-card),.block_AB051 .ab051-rsm-finder-card:not(.first-modal-card){display:grid;gap:1rem;display:flex;flex-direction:column;align-self:stretch;min-width:48%;justify-content:center;border-radius:1.25rem}@media(max-width: 480px){.block_AB051 .ab051-modal-card:not(.first-modal-card),.block_AB051 .ab051-rsm-finder-card:not(.first-modal-card){grid-template-columns:1fr;gap:1rem}}.block_AB051 .ab051-modal-card .ab051-card-icon,.block_AB051 .ab051-rsm-finder-card .ab051-card-icon{width:2.8125rem;height:2.8125rem}.block_AB051 .ab051-modal-card .ab051-card-icon img,.block_AB051 .ab051-rsm-finder-card .ab051-card-icon img{width:100%;height:100%;object-fit:contain;display:block}.block_AB051 .ab051-modal-card .ab051-card-content,.block_AB051 .ab051-rsm-finder-card .ab051-card-content{display:flex;flex-direction:column;z-index:2}.block_AB051 .ab051-modal-card .ab051-card-content .ab051-card-icon,.block_AB051 .ab051-rsm-finder-card .ab051-card-content .ab051-card-icon{width:2.8125rem;height:2.8125rem;margin-bottom:1rem}.block_AB051 .ab051-modal-card .ab051-card-content .ab051-card-icon img,.block_AB051 .ab051-rsm-finder-card .ab051-card-content .ab051-card-icon img{width:100%;height:100%;object-fit:contain;display:block}.block_AB051 .ab051-modal-card .ab051-card-content .ab051-card-title,.block_AB051 .ab051-rsm-finder-card .ab051-card-content .ab051-card-title{font-family:"Stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%;color:#000;margin-bottom:.75rem}.block_AB051 .ab051-modal-card .ab051-card-content .ab051-card-description,.block_AB051 .ab051-rsm-finder-card .ab051-card-content .ab051-card-description{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400;line-height:120%;color:#2d3841;margin-bottom:.7rem}.block_AB051 .ab051-modal-card .ab051-card-content .ab051-card-link .btn,.block_AB051 .ab051-rsm-finder-card .ab051-card-content .ab051-card-link .btn{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400;color:#0b70f4;display:flex;align-items:center;gap:.5rem}.block_AB051 .modal-ab051 .modal-dialog{max-width:800px;margin:1.75rem auto;display:flex;align-items:center;min-height:calc(100% - 3.5rem)}@media(min-width: 1300px){.block_AB051 .modal-ab051 .modal-dialog{max-width:1280px;width:1280px}}@media(max-width: 768px){.block_AB051 .modal-ab051 .modal-dialog{margin:1rem;max-width:calc(100% - 2rem);min-height:calc(100% - 2rem)}}.block_AB051 .modal-ab051 .modal-content{border-radius:12px;border:none;width:100%}.block_AB051 .modal-ab051 .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.block_AB051 .modal-ab051 .modal-close:hover{background:#f8f9fa;color:#000}.block_AB051 .modal-ab051 .modal-header{border-bottom:none;padding-bottom:0}.block_AB051 .modal-ab051 .modal-header .modal-title{font-family:"mulish-variable",sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin:0}.block_AB051 .modal-ab051 .modal-header .form-title{font-family:"stolzl",sans-serif !important;font-size:1.8rem;font-weight:500;line-height:120%}.block_AB051 .modal-ab051 .modal-body{padding:1.5rem 1rem 1rem}.block_AB051 .modal-ab051 .modal-body .ab051-form-container iframe{width:100%;min-height:400px;height:auto;border:none;border-radius:8px}.block_AB051 .modal-ab051 .modal-body .ab051-form-container.typeform{padding:30px 15px 0}.block_AB051 .modal-ab051 .modal-body .ab051-form-container.typeform iframe{min-height:500px}.block_AB051 .modal-ab051 .modal-body .ab051-no-form{text-align:center;padding:3rem 1rem;color:#abb3b8}.block_AB051 .modal-ab051 .modal-body .ab051-no-form p{font-size:1.125rem;margin:0}.block_AB051.bg-light-gray{background-color:#f8f9fa}.block_AB051.bg-light-gray .ab051-modal-card{background:#fff}.block_AB051.bg-light-gray .ab051-modal-card:hover{background:#f8f9fa}.block_AB051.bg-white{background-color:#fff}.block_AB051.bg-dark{background-color:#000;color:#fff}.block_AB051.bg-dark .ab051-title,.block_AB051.bg-dark .ab051-card-title{color:#fff}.block_AB051.bg-dark .ab051-contact-info h3,.block_AB051.bg-dark .ab051-contact-info h4,.block_AB051.bg-dark .ab051-contact-info h5,.block_AB051.bg-dark .ab051-contact-info h6{color:#fff}.block_AB051.bg-dark .ab051-contact-info p{color:hsla(0,0%,100%,.8)}.block_AB051.bg-dark .ab051-modal-card{background:hsla(0,0%,100%,.1);color:#fff}.block_AB051.bg-dark .ab051-modal-card:hover{background:hsla(0,0%,100%,.15)}.block_AB051.bg-dark .ab051-modal-card .ab051-card-title{color:#fff}.block_AB051.bg-dark .ab051-modal-card .ab051-card-description{color:hsla(0,0%,100%,.8)}@media(max-width: 768px){.block_AB051 .modal-ab051 .modal-dialog{padding:1.5rem 0rem 2rem}}.block_AB051 .modal-ab051-map .modal-dialog{max-width:1200px;margin:1.75rem auto}@media(min-width: 1300px){.block_AB051 .modal-ab051-map .modal-dialog{max-width:1280px;width:1280px}}@media(max-width: 768px){.block_AB051 .modal-ab051-map .modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}}.block_AB051 .modal-ab051-map .modal-content{border-radius:12px;border:none;width:100%}.block_AB051 .modal-ab051-map .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.block_AB051 .modal-ab051-map .modal-close:hover{background:#f8f9fa;color:#000}.block_AB051 .modal-ab051-map .modal-header{border-bottom:none;padding-bottom:0;padding-left:0}.block_AB051 .modal-ab051-map .modal-header .modal-title{font-family:"stolzl",sans-serif !important;font-size:2rem;font-weight:500;color:#000;margin:0;padding-bottom:1rem}@media(max-width: 768px){.block_AB051 .modal-ab051-map .modal-header .modal-title{font-size:1.5rem}}.block_AB051 .modal-ab051-map .modal-body{padding:1.5rem 2rem 2rem}.block_AB051 .modal-ab051-map .modal-body .ab051-lightbox-description{margin-bottom:2rem}.block_AB051 .modal-ab051-map .ab051-map-container .block-map{border-radius:8px;width:100%;height:450px;overflow:hidden;margin-bottom:2rem !important}@media(max-width: 991px){.block_AB051 .modal-ab051-map .ab051-map-container .block-map{height:350px}}.block_AB051 .modal-ab051-map .ab051-map-container .block-map div{height:100%}.block_AB051 .modal-ab051-map .ab051-map-container .ab051-zoom-controls{position:absolute;bottom:10px;height:fit-content !important;right:10px;z-index:1000;display:flex;flex-direction:column;gap:0}.block_AB051 .modal-ab051-map .ab051-map-container .ab051-zoom-controls .ab051-zoom-btn{width:40px;height:40px;border:none;cursor:pointer;font-size:24px;font-weight:bold;display:block;transition:background-color .2s ease}.block_AB051 .modal-ab051-map .ab051-map-container .ab051-zoom-controls .ab051-zoom-btn:hover{background-color:#f0f0f0}.block_AB051 .modal-ab051-map .ab051-map-container .ab051-zoom-controls .ab051-zoom-btn.ab051-zoom-in{border:1px solid #ccc;border-radius:4px 4px 0 0}.block_AB051 .modal-ab051-map .ab051-map-container .ab051-zoom-controls .ab051-zoom-btn.ab051-zoom-out{border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px}.block_AB051 .modal-ab051-map .tab-content .block-caption .heading-6{font-size:20px}.block_AB051 .modal-ab051-map .tab-content .block-caption p,.block_AB051 .modal-ab051-map .tab-content .block-caption a{font-size:16px;line-height:130%;margin-bottom:5px}.block_AB051 .modal-ab051-map .tab-content .google-map__trigger-item{margin-bottom:0 !important}@media(max-width: 576px){.block_AB051 .modal-ab051-map .tab-content .google-map__trigger-item{margin-bottom:1rem !important}}.block_AB051 .cursor-pointer{cursor:pointer}.block_AB051 .modal-ab051-map .gm-style-iw,.block_AB051 .modal-ab051-map .gm-style-iw-c,.block_AB051 .modal-ab051-map .gm-style-iw-d,.block_AB051 .modal-ab051-map .gm-style-iw-tc,.block_AB051 .modal-ab051-map .gm-ui-hover-effect{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.block_AB051 .modal-ab051 .modal-header .form-title{font-family:"stolzl",sans-serif !important;font-size:1.8rem;font-weight:500;line-height:120%}.block_AB051 .modal-ab051 .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.block_AB051 .modal-ab051 .modal-close:hover{background:#f8f9fa;color:#000}.block_AB051 .modal-ab051 .modal-content{border-radius:15px;border:none !important;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden}.block_AB051 .modal-ab051 .modal-header{border-bottom:none}.block_AB051 .modal-ab051 .modal-header .modal-title{font-family:"mulish-variable",sans-serif;font-weight:700;color:#2d3841;font-size:24px;margin:0}.block_AB051 .modal-ab051 .modal-body{padding:25px;max-height:80vh;overflow-y:auto;border-radius:0 0 15px 15px}.block_AB051 .modal-ab051 .ab051-sales-controls{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;flex-wrap:wrap}.block_AB051 .modal-ab051 .ab051-filter-section{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;flex:1;padding:20px}.block_AB051 .modal-ab051 .ab051-filter-label{color:#000;font-size:1rem;font-family:"mulish-variable";font-weight:800;line-height:1.5}.block_AB051 .modal-ab051 .ab051-filter-group{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.block_AB051 .modal-ab051 .ab051-filter-select{padding:.3125rem .625rem;border:1px solid #ccc;border-radius:.3125rem;background:#fff;color:#333;font-size:.8125rem;font-family:"mulish-variable";font-weight:400;line-height:1.2;cursor:pointer;min-width:7.5rem;transition:border-color .3s ease}.block_AB051 .modal-ab051 .ab051-filter-select:focus{outline:none;border-color:#2d3841}.block_AB051 .modal-ab051 .ab051-search-section{display:flex;align-items:center;flex:1;max-width:21.875rem}.block_AB051 .modal-ab051 .ab051-search-input{width:100%;padding:.3125rem .8125rem;border-radius:.625rem;outline:1px #8a99a3 solid;border:none;color:#8a99a3;font-size:.8125rem;font-family:"mulish-variable";font-weight:400;line-height:1.2;transition:outline-color .3s ease}.block_AB051 .modal-ab051 .ab051-search-input:focus{outline-color:#2d3841}.block_AB051 .modal-ab051 .ab051-search-input::placeholder{color:#8a99a3}.block_AB051 .modal-ab051 .ab051-pagination-controls{display:flex;justify-content:center;align-items:center;gap:1.25rem;flex-wrap:wrap}.block_AB051 .modal-ab051 .ab051-pagination-link{color:#007bff;text-decoration:none;font-size:1.0625rem;font-weight:400;transition:color .3s ease;margin-right:10px;cursor:pointer}.block_AB051 .modal-ab051 .ab051-pagination-link:hover:not([data-disabled=true]){color:#0056b3;text-decoration:underline}.block_AB051 .modal-ab051 .ab051-pagination-link[data-disabled=true]{color:#6c757d;cursor:not-allowed;pointer-events:none}.block_AB051 .modal-ab051 .ab051-pagination-link.active{color:#0b70f4;font-weight:800}.block_AB051 .modal-ab051 .ab051-contacts-wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(16.5625rem, 1fr));gap:1.25rem;padding:0 20px}.block_AB051 .modal-ab051 .ab051-contact-item{background:#d9dee1;border-radius:1.25rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;width:100%}.block_AB051 .modal-ab051 .ab051-contact-content{display:flex;flex-direction:column;height:100%;align-items:flex-start}.block_AB051 .modal-ab051 .ab051-contact-title{color:#000;font-size:1.1875rem;font-family:"mulish-variable";font-weight:800;line-height:1.2;margin-bottom:.5rem;word-wrap:break-word;margin-top:0;flex-shrink:0}.block_AB051 .modal-ab051 .ab051-contact-meta{display:flex;align-items:center;padding-bottom:5px}.block_AB051 .modal-ab051 .ab051-contact-type{color:#2d3841;font-size:.8125rem;font-family:"mulish-variable";font-weight:400;line-height:1.2}.block_AB051 .modal-ab051 .ab051-contact-location{color:#2d3841;font-size:.8125rem;font-family:"mulish-variable";font-weight:800;line-height:1.2;margin-bottom:1rem}.block_AB051 .modal-ab051 .ab051-contact-bottom-content{margin-bottom:1rem;width:100%}.block_AB051 .modal-ab051 .ab051-contact-phone,.block_AB051 .modal-ab051 .ab051-contact-email{font-size:.75rem;color:#2d3841;font-family:"mulish-variable";line-height:normal}.block_AB051 .modal-ab051 .ab051-contact-phone a,.block_AB051 .modal-ab051 .ab051-contact-email a{color:#0b70f4;text-decoration:none}.block_AB051 .modal-ab051 .ab051-contact-phone a:hover,.block_AB051 .modal-ab051 .ab051-contact-email a:hover{text-decoration:underline}.block_AB051 .modal-ab051 .ab051-contact-actions{display:flex;align-items:center;gap:.75rem;margin-top:auto;width:100%}.block_AB051 .modal-ab051 .ab051-linkedin-button{display:inline-flex;color:#2d3841;text-decoration:none;transition:background-color .3s ease}.block_AB051 .modal-ab051 .ab051-linkedin-button:hover{color:#005885;text-decoration:none}.block_AB051 .modal-ab051 .ab051-no-results,.block_AB051 .modal-ab051 .ab051-initial-message{text-align:center;padding:2.5rem;color:#666;grid-column:1/-1;background:#f8f9fa;border-radius:.25rem;margin-bottom:1rem}.block_AB051 .modal-ab051 .ab051-initial-message p{margin:0}@media(max-width: 768px){.block_AB051 .modal-ab051 .ab051-sales-controls{flex-direction:column;align-items:stretch;gap:1rem}.block_AB051 .modal-ab051 .ab051-filter-section{flex-direction:column;align-items:stretch;gap:1rem}.block_AB051 .modal-ab051 .ab051-filter-group{width:100%}.block_AB051 .modal-ab051 .ab051-filter-select{width:100%}.block_AB051 .modal-ab051 .ab051-search-section{max-width:100%}.block_AB051 .modal-ab051 .ab051-contacts-wrapper{grid-template-columns:1fr;gap:1rem}}@media(min-width: 768px){.ab051-modal-card.first-modal-card .ab051-card-content{width:70%}}@media(min-width: 1300px){.modal-ab051#ab051-sales-modal .modal-dialog{max-width:1280px;width:1280px}}.modal-ab051#ab051-sales-modal .modal-content{border-radius:15px;border:none !important;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden}.modal-ab051#ab051-sales-modal .modal-body{padding:25px;max-height:80vh;overflow-y:auto;border-radius:0 0 15px 15px}/*!
Block Name: AB052 - Block with Modal Google Map
***/.block_AB052{padding:5rem 0}.block_AB052 .container{max-width:1200px}.block_AB052 .container .ab052-block-title{text-align:center;margin-top:20px}.block_AB052 .ab052-subtitle{font-family:"mulish-variable",sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin-bottom:1rem}@media(max-width: 768px){.block_AB052 .ab052-subtitle{font-size:1.25rem}}.block_AB052 .ab052-description{font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6;color:#2d3841}@media(max-width: 768px){.block_AB052 .ab052-description{font-size:1rem}}.block_AB052 .modal-ab052 .modal-dialog{max-width:1200px;margin:1.75rem auto}@media(max-width: 768px){.block_AB052 .modal-ab052 .modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}}.block_AB052 .modal-ab052 .modal-content{border-radius:12px;border:none;width:100%}.block_AB052 .modal-ab052 .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.block_AB052 .modal-ab052 .modal-close:hover{background:#f8f9fa;color:#000}.block_AB052 .modal-ab052 .modal-header{border-bottom:none;padding-bottom:0;padding-left:0}.block_AB052 .modal-ab052 .modal-header .modal-title{font-family:"stolzl",sans-serif !important;font-size:2rem;font-weight:500;color:#000;margin:0;padding-bottom:1rem}@media(max-width: 768px){.block_AB052 .modal-ab052 .modal-header .modal-title{font-size:1.5rem}}.block_AB052 .modal-ab052 .modal-body{padding:1.5rem 2rem 2rem}.block_AB052 .modal-ab052 .modal-body .ab052-modal-description{margin-bottom:2rem}.block_AB052 .modal-ab052 .ab052-map-container .ab052-modal-subtitle{font-family:"mulish-variable",sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin-bottom:1rem;text-align:center}@media(max-width: 768px){.block_AB052 .modal-ab052 .ab052-map-container .ab052-modal-subtitle{font-size:1.25rem}}.block_AB052 .modal-ab052 .ab052-map-container .ab052-modal-description{font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-weight:60;line-height:1.6;color:#2d3841;margin-bottom:1rem;text-align:left}@media(max-width: 768px){.block_AB052 .modal-ab052 .ab052-map-container .ab052-modal-description{font-size:1rem}}.block_AB052 .modal-ab052 .ab052-map-container .block-map{border-radius:8px;width:100%;height:450px;overflow:hidden;margin-bottom:2rem !important}@media(max-width: 991px){.block_AB052 .modal-ab052 .ab052-map-container .block-map{height:350px}}.block_AB052 .modal-ab052 .ab052-map-container .block-map div{height:100%}.block_AB052 .modal-ab052 .ab052-map-container .ab052-zoom-controls{position:absolute;bottom:10px;height:fit-content !important;right:10px;z-index:1000;display:flex;flex-direction:column;gap:0}.block_AB052 .modal-ab052 .ab052-map-container .ab052-zoom-controls .ab052-zoom-btn{width:40px;height:40px;border:none;cursor:pointer;font-size:24px;font-weight:bold;display:block;transition:background-color .2s ease}.block_AB052 .modal-ab052 .ab052-map-container .ab052-zoom-controls .ab052-zoom-btn:hover{background-color:#f0f0f0}.block_AB052 .modal-ab052 .ab052-map-container .ab052-zoom-controls .ab052-zoom-btn.ab052-zoom-in{border:1px solid #ccc;border-radius:4px 4px 0 0}.block_AB052 .modal-ab052 .ab052-map-container .ab052-zoom-controls .ab052-zoom-btn.ab052-zoom-out{border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px}.block_AB052 .modal-ab052 .tab-content .block-caption .heading-6{font-size:20px}.block_AB052 .modal-ab052 .tab-content .block-caption p,.block_AB052 .modal-ab052 .tab-content .block-caption a{font-size:16px;line-height:130%;margin-bottom:5px}.block_AB052 .modal-ab052 .tab-content .google-map__trigger-item{margin-bottom:0 !important}@media(max-width: 576px){.block_AB052 .modal-ab052 .tab-content .google-map__trigger-item{margin-bottom:1rem !important}}.block_AB052 .cursor-pointer{cursor:pointer}.block_AB052 .gm-style-iw.gm-style-iw-c{max-height:50px !important}/*!
Block Name: GTB-CTA001 - Hero with embedded Typeform and image/video background
***/.block_CTA001{position:relative;padding:5rem 0;min-height:400px;display:flex;align-items:center;overflow:hidden;min-height:40rem}.block_CTA001.has-bg-image{background-color:#000}.block_CTA001 .cta001-title{color:#fff;text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.06rem}@media(max-width: 767px){.block_CTA001 .cta001-title{font-size:2rem}}.block_CTA001 .cta001-description{color:#d4d4d4;text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:400;line-height:130%}.block_CTA001 .cta001-bg-wrap{position:absolute;top:4rem;bottom:4rem;left:50%;transform:translateX(-50%);width:100%;max-width:73rem;z-index:0}.block_CTA001 .cta001-bg-wrap::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(ellipse 100% 100% at 50% 50%, transparent 25%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.7) 75%, black 100%)}.block_CTA001 .cta001-bg-image{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.block_CTA001 .cta001-video-layer{position:absolute;inset:0;z-index:0}.block_CTA001 .cta001-video-layer video.cta001-bg-video,.block_CTA001 .cta001-video-layer iframe{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);object-fit:cover}.block_CTA001 .cta001-video-layer iframe.cta001-youtube-bg,.block_CTA001 .cta001-video-layer iframe.wistia_embed{width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh}.block_CTA001 .cta001-overlay{position:absolute;inset:0;background:rgba(0,0,0,.72);z-index:1}.block_CTA001 .cta001-bg-wrap .cta001-overlay{background:linear-gradient(to right, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.72) 20%, rgba(0, 0, 0, 0.72) 80%, rgba(0, 0, 0, 0.92) 100%)}.block_CTA001 .wrapper{position:relative;z-index:2;width:100%}.block_CTA001 .cta001-content{max-width:72rem;margin-left:auto;margin-right:auto}.block_CTA001 .cta001-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.block_CTA001 .cta001-buttons .cta001-btn{flex:0 0 auto}.block_CTA001 .cta001-btn{display:inline-flex;padding:.9375rem 1.5rem;justify-content:center;align-items:center;gap:0;border-radius:.625rem;min-width:0;background:rgba(0,0,0,0);border:1.5px solid var(--brand-colours-greyscale-200, #F5F5F7);color:var(--brand-colours-greyscale-200, #F5F5F7)}.block_CTA001 .cta001-btn span{display:block;height:18px}.block_CTA001 .cta001-btn{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.block_CTA001 .cta001-btn:hover{opacity:.9}.cta001-modal .btn-close{z-index:2}.cta001-modal .cta001-typeform-embed{min-height:400px}.cta001-modal .cta001-typeform-embed iframe{width:100%;min-height:400px;border:0}/*!
Block Name: GTB-CTA002 - CTA with headings, description, links (Typeform modal)
***/.block_CTA002{position:relative;padding:5rem 0;min-height:400px;display:flex;align-items:center;overflow:hidden}.block_CTA002 .wrapper{position:relative;z-index:2;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}.block_CTA002 .cta002-content{max-width:72rem;margin-left:auto;margin-right:auto}.block_CTA002 .cta002-title{color:#fff;text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.75rem}.block_CTA002 .cta002-title h1,.block_CTA002 .cta002-title h2,.block_CTA002 .cta002-title h3,.block_CTA002 .cta002-title h4,.block_CTA002 .cta002-title h5,.block_CTA002 .cta002-title h6{color:inherit;text-align:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0}@media(max-width: 767px){.block_CTA002 .cta002-title{font-size:2rem}}.block_CTA002 .cta002-description{color:#d4d4d4;text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:400;line-height:130%;margin-bottom:1.5rem}.block_CTA002 .cta002-description p{color:inherit;text-align:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0}@media(max-width: 767px){.block_CTA002 .cta002-description{font-size:1.125rem}}.block_CTA002 .cta002-typeform{margin-top:1.5rem;min-height:400px;width:100%;max-width:100%}.block_CTA002 .cta002-typeform [data-tf-live]{min-height:400px}.block_CTA002 .cta002-typeform iframe{width:100% !important;max-width:100%;border:0;border-radius:.625rem}.block_CTA002 .cta002-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.block_CTA002 .cta002-buttons .cta002-btn{flex:0 0 auto}.block_CTA002 .cta002-btn{display:inline-flex;padding:.9375rem 1.5rem;justify-content:center;align-items:center;gap:0;border-radius:.625rem;min-width:0}.block_CTA002 .cta002-btn span{display:block;height:18px}.block_CTA002 .cta002-btn{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;text-decoration:none;border:none;cursor:pointer;transition:opacity .2s ease}.block_CTA002 .cta002-btn:hover{opacity:.9}.block_CTA002 .cta002-btn.cta002-btn-odd{background:var(--brand-colours-greyscale-300, #D9DEE1);color:#000}.block_CTA002 .cta002-btn.cta002-btn-even{background:rgba(0,0,0,0);border:1.5px solid var(--brand-colours-greyscale-200, #F5F5F7);color:var(--brand-colours-greyscale-200, #F5F5F7)}.block_CTA002.bg-black .cta002-title,.block_CTA002.bg-black .cta002-title h1,.block_CTA002.bg-black .cta002-title h2,.block_CTA002.bg-black .cta002-title h3,.block_CTA002.bg-black .cta002-title h4,.block_CTA002.bg-black .cta002-title h5,.block_CTA002.bg-black .cta002-title h6{color:var(--Off-White, #F5F5F7)}.cta002-modal .btn-close{z-index:2}.cta002-modal .cta002-typeform-embed{min-height:400px}.cta002-modal .cta002-typeform-embed iframe{width:100%;min-height:400px;border:0}/*!
Block Name: Gallery_Mosaic
***/.block_GALLERY-MOSAIC img{width:100%}/*!
Block Name: BN002 - Banner with text block and image
***/.block_BN002 .card{border-radius:8px;overflow:hidden;height:100%;padding:2rem}.block_BN002 .card.bg-black .block-caption *,.block_BN002 .card.bg-black .block-caption h2,.block_BN002 .card.bg-black .block-caption p,.block_BN002 .card.bg-black .block-caption ul,.block_BN002 .card.bg-black .block-caption li,.block_BN002 .card.bg-black .block-caption li::marker,.block_BN002 .card.bg-red .block-caption *,.block_BN002 .card.bg-red .block-caption h2,.block_BN002 .card.bg-red .block-caption p,.block_BN002 .card.bg-red .block-caption ul,.block_BN002 .card.bg-red .block-caption li,.block_BN002 .card.bg-red .block-caption li::marker,.block_BN002 .card.bg-red-strong .block-caption *,.block_BN002 .card.bg-red-strong .block-caption h2,.block_BN002 .card.bg-red-strong .block-caption p,.block_BN002 .card.bg-red-strong .block-caption ul,.block_BN002 .card.bg-red-strong .block-caption li,.block_BN002 .card.bg-red-strong .block-caption li::marker,.block_BN002 .card.bg-default .block-caption *,.block_BN002 .card.bg-default .block-caption h2,.block_BN002 .card.bg-default .block-caption p,.block_BN002 .card.bg-default .block-caption ul,.block_BN002 .card.bg-default .block-caption li,.block_BN002 .card.bg-default .block-caption li::marker,.block_BN002 .card.bg-dark-gray .block-caption *,.block_BN002 .card.bg-dark-gray .block-caption h2,.block_BN002 .card.bg-dark-gray .block-caption p,.block_BN002 .card.bg-dark-gray .block-caption ul,.block_BN002 .card.bg-dark-gray .block-caption li,.block_BN002 .card.bg-dark-gray .block-caption li::marker{color:#fff}.block_BN002 .card.bg-black .block-caption .btn-link,.block_BN002 .card.bg-red .block-caption .btn-link,.block_BN002 .card.bg-red-strong .block-caption .btn-link,.block_BN002 .card.bg-default .block-caption .btn-link,.block_BN002 .card.bg-dark-gray .block-caption .btn-link{color:#fff}.block_BN002 .card.bg-black .block-caption .btn-link span::after,.block_BN002 .card.bg-red .block-caption .btn-link span::after,.block_BN002 .card.bg-red-strong .block-caption .btn-link span::after,.block_BN002 .card.bg-default .block-caption .btn-link span::after,.block_BN002 .card.bg-dark-gray .block-caption .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_BN002 .card.bg-black .block-caption .btn-link:hover,.block_BN002 .card.bg-black .block-caption .btn-link:focus,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:hover,.block_BN002 .card.bg-red .block-caption .btn-link:focus,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:hover,.block_BN002 .card.bg-red-strong .block-caption .btn-link:focus,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:hover,.block_BN002 .card.bg-default .block-caption .btn-link:focus,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:hover,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:focus,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active{color:#fff}.block_BN002 .card.bg-black .block-caption .btn-link:hover span,.block_BN002 .card.bg-black .block-caption .btn-link:focus span,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:hover span,.block_BN002 .card.bg-red .block-caption .btn-link:focus span,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:hover span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:focus span,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:hover span,.block_BN002 .card.bg-default .block-caption .btn-link:focus span,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:hover span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:focus span,.block_BN002 .card.bg-black .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active span,.block_BN002 .card.bg-default .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-black .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-default .block-caption .btn-link.active span,.block_BN002 .card.bg-dark-gray .block-caption .btn-link:active .block_BN002 .card.bg-dark-gray .block-caption .btn-link.active span{color:#fff;border-bottom-color:#fff}.block_BN002 .card.bg-red .block-caption .btn-link,.block_BN002 .card.bg-red-strong .block-caption .btn-link{color:#fff}.block_BN002 .card.bg-red .block-caption .btn-link span::after,.block_BN002 .card.bg-red-strong .block-caption .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_BN002 .card.bg-red .block-caption .btn-link:hover,.block_BN002 .card.bg-red .block-caption .btn-link:focus,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:hover,.block_BN002 .card.bg-red-strong .block-caption .btn-link:focus,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active{color:#fff}.block_BN002 .card.bg-red .block-caption .btn-link:hover span,.block_BN002 .card.bg-red .block-caption .btn-link:focus span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:hover span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:focus span,.block_BN002 .card.bg-red .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red .block-caption .btn-link.active span,.block_BN002 .card.bg-red-strong .block-caption .btn-link:active .block_BN002 .card.bg-red-strong .block-caption .btn-link.active span{color:#fff;border-bottom-color:#fff}.block_BN002 .card .block-caption,.block_BN002 .card .block-img{padding:2rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 767px){.block_BN002 .card .block-caption,.block_BN002 .card .block-img{padding:1rem}}@media(max-width: 767px){.block_BN002 .card{padding:1rem}}.block_BN002.flip-columns .row{flex-direction:row-reverse}@media(max-width: 767px){.block_BN002.flip-columns .row{flex-direction:column}}/*!
Block Name: BN003 - Sticky scrollspy navbar content
***/.block_BN003{padding:0;overflow:hidden}.block_BN003 .container{padding:0}.block_BN003.block-sticky{position:sticky;top:72px;z-index:9;background-color:#fff;border-bottom:1px solid #d9dee1}@media(max-width: 767px){.block_BN003.block-sticky{top:55px}}.block_BN003 .responsive-tabs .nav-tabs{border-bottom:0;display:flex;align-items:center;margin-bottom:0}.block_BN003 .responsive-tabs .nav-tabs .nav-item .nav-link{cursor:pointer;border-bottom-width:1px;border-bottom:1px solid rgba(0,0,0,0);padding:10px 16px}.block_BN003 .responsive-tabs .nav-tabs .nav-item .nav-link.active{color:#0b70f4;border-bottom-color:#0b70f4}@media(max-width: 767px){.block_BN003 .responsive-tabs .nav-tabs{padding:1rem 0}}body.top-bar-active .block_BN003.block-sticky{top:112px !important}@media(max-width: 767px){body.top-bar-active .block_BN003.block-sticky{top:96px !important}}/*!
Block Name: BN004
***/.block_BN004{padding:88px 0 127px}.block_BN004 .wrapper{position:relative;min-height:565px;display:flex;flex-direction:column;justify-content:flex-end}.block_BN004 .container{position:relative;z-index:2;max-width:1196px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:76px;padding:40px 40px 0}.block_BN004 .row{display:flex;align-items:center}.block_BN004 .banner-image img{width:100%;height:auto}.block_BN004 .banner-content{max-width:544px;color:#fff}.block_BN004 .banner-title{color:#fff;font-family:"Stolzl",sans-serif;font-size:48px;font-weight:400;line-height:120%;margin-bottom:32px}.block_BN004 .banner-text{color:#fff;font-family:"mulish-variable",sans-serif;font-size:23px;font-weight:400;line-height:28px;max-width:544px}.block_BN004 .banner-text.gm-mob{display:none}.block_BN004 .banner-btn{display:inline-flex;justify-content:center;align-items:center;padding:12px 40px;background:#fff;color:#000;font-family:"mulish-variable",sans-serif;font-size:16px;font-weight:400;line-height:24px;border-radius:5px;border:1.5px solid hsla(0,0%,100%,0);text-decoration:none;transition:unset}.block_BN004 .banner_video_container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.block_BN004 .banner_video_gradient{height:420px;background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));-moz-background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));-o-background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));-webkit-background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));position:absolute;bottom:-2px;left:0px;right:0px}.block_BN004 .banner-video{width:100%;height:100%}.block_BN004 .banner-video video{width:100%;height:100%;object-fit:cover;transition:opacity 1s ease-in-out}.block_BN004 .banner-video .wistia_responsive_padding{padding:0 !important;position:absolute;top:0;left:0;width:100%;height:100%}.block_BN004 .banner-video .wistia_responsive_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.block_BN004 .banner-video .wistia_responsive_wrapper iframe{width:100%;height:100%;object-fit:cover}@media(max-width: 1199px){.block_BN004{padding:72px 0 40px}}@media(max-width: 991px){.block_BN004{padding:56px 0 40px}}@media(max-width: 768px){.block_BN004 .wrapper{min-height:484px}.block_BN004 .container{gap:32px}.block_BN004 .banner-title{margin-bottom:12px;font-size:40px}.block_BN004 .banner-text{font-size:16px;line-height:24px}.block_BN004 .banner-right-content{display:none}.block_BN004 .banner-text.gm-mob{display:block;margin-bottom:32px}}/*!
Block Name: BN005
***/.block_BN005{padding:88px 0 0 0;background:#000}.block_BN005 .BN005_container{background-position:right;background-size:contain;background-repeat:no-repeat;position:relative}.block_BN005 .BN005_container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8))}.block_BN005 .BN005_content{max-width:1200px;margin:0 auto;padding:140px 40px;z-index:1;position:relative}.block_BN005 .BN005_title{color:#fff;font-family:Stolzl;font-size:48px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:16px;max-width:496px}.block_BN005 .BN005_text p{color:#abb3b8;font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:400;line-height:120%;max-width:496px;margin:0}.block_BN005 .BN005_text p a{color:#4c95f7}@media(max-width: 1199px){.block_BN005{padding:72px 0 0 0}}@media(max-width: 991px){.block_BN005{padding:56px 0 0 0}.block_BN005 .BN005_container{background-position:center;background-size:cover}.block_BN005 .BN005_title{font-size:28px;letter-spacing:-0.56px;margin-bottom:12px}.block_BN005 .BN005_text p{font-size:16px;line-height:24px}.block_BN005 .BN005_content{padding:318px 40px 40px}}/*!
Block Name: FOOTER-CTA001 - Footer Contact CTA Block
***/.block_FOOTER-CTA001{padding:0;background-color:var(--Mid-Grey, #2D3841)}.block_FOOTER-CTA001 .container{padding-left:18px;padding-right:18px}.block_FOOTER-CTA001 .footer-cta-wrapper{display:flex;width:100%;padding:3.75rem 0;justify-content:space-between;align-items:center;min-height:13.3125rem}@media(max-width: 991px){.block_FOOTER-CTA001 .footer-cta-wrapper{padding:3.75rem 0;flex-wrap:wrap;flex-direction:column;text-align:center;gap:1.5rem;min-height:auto}}@media(max-width: 767px){.block_FOOTER-CTA001 .footer-cta-wrapper{padding:2.5rem 0;gap:1.5rem}}.block_FOOTER-CTA001 .footer-cta-content{display:flex;flex-direction:column;flex:1;min-width:0;gap:.5rem}@media(max-width: 991px){.block_FOOTER-CTA001 .footer-cta-content{width:100%;align-items:center}}.block_FOOTER-CTA001 .footer-cta-title{margin:0;width:100%;color:var(--Off-White, #F5F5F7);font-family:"stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 767px){.block_FOOTER-CTA001 .footer-cta-title{font-size:1.75rem}}.block_FOOTER-CTA001 .footer-cta-text{margin:0;width:100%;color:var(--Off-White, #F5F5F7);font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}@media(max-width: 767px){.block_FOOTER-CTA001 .footer-cta-text{font-size:1rem}}.block_FOOTER-CTA001 .footer-cta-button{flex-shrink:0;width:12rem;max-width:12rem}@media(max-width: 991px){.block_FOOTER-CTA001 .footer-cta-button{width:100%;display:flex;justify-content:center}}.block_FOOTER-CTA001 .footer-cta-button .btn,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-link,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-icon{display:flex;padding:.9375rem 2.1875rem !important;justify-content:center;align-items:center;gap:.625rem;border-radius:.625rem;background:var(--Light-Grey, #D9DEE1);border:none;text-decoration:none !important;transition:background .3s ease;width:100%;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:1;letter-spacing:normal}.block_FOOTER-CTA001 .footer-cta-button .btn span,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-link span,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-icon span{color:#000 !important;text-decoration:none !important;line-height:1;padding-top:5px}.block_FOOTER-CTA001 .footer-cta-button .btn span::after,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-link span::after,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-icon span::after{display:none !important;content:none !important}.block_FOOTER-CTA001 .footer-cta-button .btn:hover,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-link:hover,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-icon:hover{background:#e6e6e6 !important;text-decoration:none !important;color:#000 !important}.block_FOOTER-CTA001 .footer-cta-button .btn:hover span,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-link:hover span,.block_FOOTER-CTA001 .footer-cta-button .btn.btn-icon:hover span{text-decoration:none !important;color:#000 !important}.block_FOOTER-CTA001 .footer-cta-embed{flex-shrink:0}@media(max-width: 991px){.block_FOOTER-CTA001 .footer-cta-embed{width:100%}}.block_FOOTER-CTA001 .footer-cta-embed .ab051-form-container{width:100%;position:relative}.block_FOOTER-CTA001 .footer-cta-embed .ab051-form-container iframe{width:100%;min-height:500px;height:auto;border:none;border-radius:8px}.block_FOOTER-CTA001 .footer-cta-embed .ab051-form-container.typeform{padding:0}.block_FOOTER-CTA001 .footer-cta-embed .ab051-form-container.typeform iframe{min-height:500px}.footer-cta-modal .modal-dialog{max-width:900px;margin:1.75rem auto;display:flex;align-items:center;min-height:calc(100% - 3.5rem)}@media(max-width: 991px){.footer-cta-modal .modal-dialog{max-width:700px}}@media(max-width: 768px){.footer-cta-modal .modal-dialog{margin:1rem;max-width:calc(100% - 2rem);min-height:calc(100% - 2rem)}}.footer-cta-modal .modal-content{border-radius:12px;border:none;width:100%;position:relative}.footer-cta-modal .modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.footer-cta-modal .modal-close:hover{background:#f8f9fa;color:#000}.footer-cta-modal .modal-body{padding:2rem;position:relative}@media(max-width: 768px){.footer-cta-modal .modal-body{padding:1.5rem 1rem}}.footer-cta-modal .modal-body .ab051-form-container{width:100%;position:relative}.footer-cta-modal .modal-body .ab051-form-container[id*=typeform-container]{width:100%;min-height:500px}.footer-cta-modal .modal-body .ab051-form-container[id*=typeform-container]>div[data-tf-live]{width:100% !important;min-height:500px}.footer-cta-modal .modal-body .ab051-form-container[id*=typeform-container]>div[data-tf-live] iframe{width:100% !important;height:auto !important;min-height:500px;border:none;border-radius:8px}.footer-cta-modal .modal-body .ab051-form-container.typeform{padding:0}.footer-cta-modal .modal-body .ab051-form-container.typeform>div[data-tf-live],.footer-cta-modal .modal-body .ab051-form-container.typeform iframe{width:100% !important;max-width:100% !important;min-height:500px;border:none;border-radius:8px}.footer-cta-modal .modal-body .ab051-no-form{text-align:center;padding:3rem 1rem;color:#abb3b8}.footer-cta-modal .modal-body .ab051-no-form p{font-size:1.125rem;margin:0}/*!
Block Name: DATA001 - Customers Listing search and filters
***/.block_DATA001 .block-sticky{position:sticky;top:90px}@media(max-width: 767px){.block_DATA001 .block-sticky{position:relative;top:auto}}.block_DATA001 .responsive-tabs .nav-tabs{border-bottom:0}.block_DATA001 .responsive-tabs .nav-tabs .nav-item .nav-link{cursor:pointer;border-bottom-width:1px;border-bottom-color:#d9dee1;padding:16px 0}.block_DATA001 .responsive-tabs .nav-tabs .nav-item .nav-link.active,.block_DATA001 .responsive-tabs .nav-tabs .nav-item .nav-link:hover{border-bottom-color:#0b70f4}.block_DATA001 .block-list .col-12{margin-bottom:1rem}.block_DATA001 .block-list .col-12 .card .card-img-top{border-radius:8px;overflow:hidden;height:180px}.block_DATA001 .block-list .col-12 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 800ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(1)}.block_DATA001 .block-list .col-12 .card .card-body{padding-top:1rem}.block_DATA001 .block-list .col-12 .card .card-body h3{transition:200ms ease-in-out}.block_DATA001 .block-list .col-12 .card:hover .card-img-top img{transform:scale(108%)}.block_DATA001 .block-list .col-12 .card:hover .card-body h3{color:#0b70f4}body.top-bar-active .block-sticky{top:112px !important}@media(max-width: 767px){body.top-bar-active .block-sticky{top:auto !important}}/*!
Block Name: DATA002 - Data block with filters for Partners
***/.block_DATA002 .block-sticky{position:sticky;top:90px}@media(max-width: 767px){.block_DATA002 .block-sticky{position:relative;top:auto}}@media(max-width: 767px){.block_DATA002 .block-sticky .filter-group .form-group{display:flex;flex-flow:row wrap}}.block_DATA002 .block-sticky .filter-group .form-group .form-check{margin-right:1rem}.block_DATA002 .block-list .col-12{margin-bottom:20px}.block_DATA002 .block-list .col-12 .card{padding:24px;border-radius:8px;background-color:#f1f1f1;height:100%}.block_DATA002 .block-list .col-12 .card .card-img-top{height:64px}.block_DATA002 .block-list .col-12 .card .card-img-top img{width:auto;height:100%;object-fit:contain}.block_DATA002 .block-list .col-12 .card .card-body{padding:1rem 0 2rem;position:relative;height:100%}.block_DATA002 .block-list .col-12 .card .card-body h3{transition:200ms ease-in-out}.block_DATA002 .block-list .col-12 .card .card-body .wysisyg-content{font-size:14px}.block_DATA002 .block-list .col-12 .card .card-body .btn{bottom:0;position:absolute}.block_DATA002 .block-list .col-12 .card:hover .card-body h3{color:#0b70f4}body.top-bar-active .block-sticky{top:132px !important}@media(max-width: 767px){body.top-bar-active .block-sticky{top:auto !important}}/*!
Block Name:DATA003 - Data block for Team members
***/.block_DATA003 .card{border-radius:8px;overflow:hidden;height:100%;padding:0}.block_DATA003 .card .card-img-top{height:380px;overflow:hidden;border-radius:0}.block_DATA003 .card .card-img-top img{width:100%;height:100%;object-fit:cover;object-position:top}.block_DATA003 .card .card-body{padding:2rem 2rem 4rem;position:relative;background-color:#fff}@media(max-width: 576px){.block_DATA003 .card .card-body{padding:1.5rem 1.5rem 4rem}}.block_DATA003 .card .card-body .btn{position:absolute;bottom:1rem}.block_DATA003 .modal-member .modal-dialog{max-width:1024px;height:100vh;display:flex;align-items:center;justify-content:center;margin:auto}@media(max-width: 1199px){.block_DATA003 .modal-member .modal-dialog{max-width:980px}}@media(max-width: 991px){.block_DATA003 .modal-member .modal-dialog{max-width:90%}}.block_DATA003 .modal-member .modal-dialog .modal-content{border:0 !important;overflow:hidden;height:90vh}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body{padding:0}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .btn-close{right:0 !important;top:0 !important;background:none;z-index:1}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption{position:relative;padding:4rem 4rem 4rem 310px;height:100%;max-height:90vh;overflow:auto}@media(max-width: 767px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption{padding:3rem 1rem 3rem 165px}}@media(max-width: 576px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption{padding:2rem;display:flex;flex-direction:column}}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img{width:210px;position:fixed}@media(max-width: 767px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img{width:130px}}@media(max-width: 576px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img{width:120px;position:relative;margin-bottom:1rem}}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img img{position:relative;left:-250px;border-radius:8px;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img img{left:-150px}}@media(max-width: 576px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-img img{left:0}}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-title{position:relative}@media(max-width: 767px){.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-title p{font-size:1rem;margin-bottom:10px !important}}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-title .social{display:flex;align-items:center}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body .block-caption .block-title .social a svg path{fill:#000}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body.modal-scroll{position:relative}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body.modal-scroll::after,.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body.modal-scroll::before{content:"";position:absolute;width:100%;left:0;height:50px;background:#fff;z-index:1}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body.modal-scroll::after{bottom:0;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}.block_DATA003 .modal-member .modal-dialog .modal-content .modal-body.modal-scroll::before{top:0;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}.block_DATA003.bg-transparent .card .card-body{background-color:#f1f1f1}/*!
Block Name:DATA004 - Data block with table and tabs
***/.block_DATA004{overflow:hidden}.block_DATA004 .table-dg-container .table-responsive{margin:-1px -1px 0 -1px}.block_DATA004 .table-dg-container .footer-table{padding:1rem;margin:-1px -1px -1px -1px;border:solid 2px #fff}.block_DATA004 .table-dg-container .footer-table p{opacity:.5;font-size:14px}.block_DATA004 .wysiwyg-content h1,.block_DATA004 .wysiwyg-content h2,.block_DATA004 .wysiwyg-content h3,.block_DATA004 .wysiwyg-content h4,.block_DATA004 .wysiwyg-content h5,.block_DATA004 .wysiwyg-content h6,.block_DATA004 .wysiwyg-content p{padding-bottom:1em}.block_DATA004 .table{position:relative;z-index:0;background-color:#fff;margin-bottom:0}@media(max-width: 767px){.block_DATA004 .table{border:none}}.block_DATA004 .table thead{background-color:#000}.block_DATA004 .table thead tr{min-height:48px;border-width:0}.block_DATA004 .table thead tr th{background-color:#000;color:#fff;font-family:"stolzl",sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;text-align:left;padding:1rem;vertical-align:middle;line-height:24px;border-width:0;letter-spacing:.15em}@media(max-width: 767px){.block_DATA004 .table thead tr th.stacked{width:200px}}@media(max-width: 767px){.block_DATA004 .table thead tr th.stacked div{width:168px}}@media(max-width: 767px){.block_DATA004 .table thead tr th{display:table-cell;font-size:12px}.block_DATA004 .table thead tr th span{display:block;line-height:1}}.block_DATA004 .table thead tr th:first-child{border-left-width:0;border-radius:4px 0 0 4px}.block_DATA004 .table thead tr th:last-child{border-right-width:0;border-radius:0 4px 4px 0}@media(max-width: 767px){.block_DATA004 .table thead tr{display:table-row}}@media(max-width: 767px){.block_DATA004 .table thead{border:none;clip:initial;height:auto;margin:auto;overflow:hidden;padding:initial;position:relative;width:initial}}.block_DATA004 .table tbody>tr:nth-of-type(odd){--bs-table-accent-bg:#D9DEE14D}.block_DATA004 .table tbody>tr:nth-of-type(even){--bs-table-accent-bg:#D9DEE126}.block_DATA004 .table tbody tr{border-width:0 !important}.block_DATA004 .table tbody tr td{padding:1rem;text-align:left;border-width:0;border-bottom:1px solid #fff}@media(max-width: 767px){.block_DATA004 .table tbody tr td.stacked div{width:168px}}@media(max-width: 767px){.block_DATA004 .table tbody tr td.stacked{text-align:left;font-size:13px;line-height:16px}}.block_DATA004 .table tbody tr td b{font-size:14px;display:block}@media(max-width: 767px){.block_DATA004 .table tbody tr td b{font-size:12px;line-height:16px}}@media(max-width: 767px){.block_DATA004 .table tbody tr td{display:table-cell;font-size:12px;line-height:16px}}.block_DATA004 .table tbody tr td:first-child{border-left-width:0}.block_DATA004 .table tbody tr td:last-child{border-right-width:0}.block_DATA004 .table tbody tr td svg{margin:auto}@media(max-width: 767px){.block_DATA004 .table tbody tr{display:table-row}}.block_DATA004 .table tbody{border-bottom:1px solid #f3f3f3}.block_DATA004 .table.fixed-column{position:absolute;display:inline-block;width:auto;border-right:1px solid #000;z-index:1;box-shadow:0 3px 10px rgba(0,0,0,.15);width:200px}.block_DATA004 .table.fixed-column::after{content:"";position:absolute;right:-1px;top:0;border-right:1px solid #000;height:100%}@media(min-width: 768px){.block_DATA004 .table.fixed-column{display:none}}.block_DATA004 .table.fixed-column thead tr th{text-align:left;vertical-align:middle;line-height:20px}.block_DATA004 .table.fixed-column tbody tr td{text-align:left;background:#fff}/*!
Block Name: DATA005 - Data block for search results with filters
***/.block_DATA005 .block-sticky{position:sticky;top:90px}@media(max-width: 767px){.block_DATA005 .block-sticky{position:relative;top:auto}}@media(max-width: 767px){.block_DATA005 .block-sticky .filter-group .form-group{display:flex;flex-flow:row wrap}}.block_DATA005 .block-sticky .filter-group .form-group .form-check{margin-right:1rem}@media(max-width: 767px){.block_DATA005 .row{flex-direction:column-reverse}}@media(min-width: 768px){.block_DATA005 .block-list{padding-right:6rem}}.block_DATA005 .block-list article{padding:0}.block_DATA005 .block-list article a{padding:1rem 0}.block_DATA005 .block-list article a span.search-result-type{font-size:10.5px;line-height:1rem;font-weight:400;text-transform:uppercase;color:#000}.block_DATA005 .block-list hr{margin:1rem 0}.cursor-pointer{cursor:pointer}body.top-bar-active .block-sticky{top:132px !important}@media(max-width: 767px){body.top-bar-active .block-sticky{top:auto !important}}/*!
Block Name: DATA006 - Data block for Product Finder with search function and filters.
***/.block_DATA006 .block-sticky{top:90px}@media(max-width: 767px){.block_DATA006 .block-sticky{position:relative;top:auto}}.block_DATA006 .block-sticky .accordion{overflow:hidden}.block_DATA006 .block-sticky .accordion .accordion-item{border-radius:0;background:rgba(0,0,0,0);border:0}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-label{display:block;cursor:pointer;position:relative;padding:8px 0}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-label::after{content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1.5L6.61872 0.881281L6 0.262563L5.38128 0.881281L6 1.5ZM11.6187 5.88128L6.61872 0.881281L5.38128 2.11872L10.3813 7.11872L11.6187 5.88128ZM5.38128 0.881281L0.381282 5.88128L1.61872 7.11872L6.61872 2.11872L5.38128 0.881281Z' fill='black'/%3E%3C/svg%3E%0A");transition:all .35s;width:10px;height:10px;position:absolute;right:0;top:calc(50% - 5px)}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-input{position:absolute;opacity:0;z-index:-1;display:none}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-input:checked+.accordion-label::after{transform:rotate(180deg)}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-input:checked+.accordion-label~.accordion-content{max-height:100vh}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-content{max-height:0;padding:0;transition:all .35s;display:flex;align-items:flex-start}@media(max-width: 767px){.block_DATA006 .block-sticky .accordion .accordion-item .accordion-content .form-group{display:flex;flex-flow:row wrap}}.block_DATA006 .block-sticky .accordion .accordion-item .accordion-content .form-group .form-check{margin-right:1rem}.block_DATA006 .block-list .col-12{margin-bottom:1rem}.block_DATA006 .block-list .col-12 .card .card-img-top{border-radius:8px;overflow:hidden;height:180px}.block_DATA006 .block-list .col-12 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 800ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(1)}.block_DATA006 .block-list .col-12 .card .card-body{padding-top:1rem}.block_DATA006 .block-list .col-12 .card .card-body h3{transition:200ms ease-in-out}.block_DATA006 .block-list .col-12 .card:hover .card-img-top img{transform:scale(108%)}.block_DATA006 .block-list .col-12 .card:hover .card-body h3{color:#0b70f4}body.top-bar-active .block-sticky{top:132px !important}@media(max-width: 767px){body.top-bar-active .block-sticky{top:auto !important}}/*!
Block Name: DATA007
***/.block_DATA007 .form-filter{display:flex;flex-flow:row wrap}@media(max-width: 767px){.block_DATA007 .form-filter{flex-direction:column}}.block_DATA007 .form-filter .input-group,.block_DATA007 .form-filter .form-group{width:100%;max-width:260px;margin-right:24px}@media(max-width: 991px){.block_DATA007 .form-filter .input-group,.block_DATA007 .form-filter .form-group{max-width:232px}}@media(max-width: 767px){.block_DATA007 .form-filter .input-group,.block_DATA007 .form-filter .form-group{max-width:inherit;margin-right:0}}.block_DATA007 .form-filter .form-group:last-child{margin-right:0}.block_DATA007 .block-list .row{--bs-gutter-x: 20px}.block_DATA007 .block-list .row .col-12{margin-bottom:20px}.block_DATA007 .block-list .card{border:0;transition:200ms ease-in-out;min-height:220px;padding:24px;position:relative;border-radius:8px;background-color:#d9dee1;text-decoration:none;overflow:hidden;padding-right:72px}.block_DATA007 .block-list .card .text-overline{margin-bottom:4px}.block_DATA007 .block-list .card .arrow-icon{position:absolute;right:16px;bottom:16px}.block_DATA007 .block-list .card .img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover;z-index:0;opacity:.6}.block_DATA007 .block-list .card h4{transition:200ms ease-in-out}.block_DATA007 .block-list .card:hover h4{color:#0b70f4}.block_DATA007 .block-list .card.bg-card{background-color:#000}.block_DATA007 .block-list .card.bg-card h3,.block_DATA007 .block-list .card.bg-card h4{color:#fff;position:relative;z-index:1}.block_DATA007 .block-list .card.bg-card .arrow-icon{z-index:1}.block_DATA007 .block-list .card.bg-card .arrow-icon svg .path-1{fill:#fff}.block_DATA007 .block-list .card.bg-card .arrow-icon svg .path-2{stroke:#fff}.block_DATA007 .block-list .card.bg-card img{transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_DATA007 .block-list .card.bg-card:hover h4{color:#fff}.block_DATA007 .block-list .card.bg-card:hover img{transform:scale(105%)}/*!
Block Name: DATA008
***/.block_DATA008 .form-filter{display:flex;flex-direction:column;padding-right:6rem}@media(max-width: 1199px){.block_DATA008 .form-filter{padding-right:3rem}}@media(max-width: 991px){.block_DATA008 .form-filter{padding-right:1rem}}@media(max-width: 767px){.block_DATA008 .form-filter{padding-right:0}}.block_DATA008 .block-img{width:calc(100% - 1rem);height:auto;border-radius:8px;overflow:hidden}@media(max-width: 991px){.block_DATA008 .block-img{width:100%;max-width:256px}}.block_DATA008 .block-img img{width:100%;height:100%;object-fit:cover}.block_DATA008 .block-caption{padding:4rem;border-radius:8px}@media(max-width: 1199px){.block_DATA008 .block-caption{padding:3rem}}@media(max-width: 991px){.block_DATA008 .block-caption{padding:2rem}}/*!
Block Name: DATA009
***/.block_DATA009 .block-map{border-radius:8px;width:100%;height:600px;overflow:hidden}@media(max-width: 1199px){.block_DATA009 .block-map{height:500px}}@media(max-width: 991px){.block_DATA009 .block-map{height:400px}}.block_DATA009 .block-map div{height:100%}.block_DATA009 .block-caption{padding-right:3rem}@media(max-width: 991px){.block_DATA009 .block-caption{padding-right:0}}.block_DATA009 .gm-style-iw.gm-style-iw-c{max-height:50px !important}.block_DATA009 .cursor-pointer{cursor:pointer}/*!
Block Name: DATA010
***/.block_DATA010 .row{--bs-gutter-x: 56px}@media(max-width: 1199px){.block_DATA010 .row{--bs-gutter-x: 32px}}@media(max-width: 991px){.block_DATA010 .row{--bs-gutter-x: 24px}}@media(max-width: 767px){.block_DATA010 .row{--bs-gutter-x: 20px}}.block_DATA010 .card{border:0;padding:0;position:relative;transition:200ms ease-in-out}.block_DATA010 .card .card-img-top{height:212px;border-radius:8px;overflow:hidden}.block_DATA010 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_DATA010 .card .card-body{padding:24px 0}.block_DATA010 .card .card-body h3{transition:200ms ease-in-out}.block_DATA010 .card:hover .card-img-top img{transform:scale(105%)}.block_DATA010 .card:hover .card-body h3{color:#0b70f4}/*!
Block Name: DATA011
***/.block_DATA011 .card{transition:200ms ease-in-out}.block_DATA011 .card .card-img-top{border-radius:8px;overflow:hidden;height:270px;position:relative}@media(max-width: 1199px){.block_DATA011 .card .card-img-top{height:240px}}.block_DATA011 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_DATA011 .card .card-img-top .img-label{position:absolute;bottom:0;left:0;width:100%;padding:15px 13px;display:flex;align-items:center;background-color:#000}.block_DATA011 .card .card-img-top .img-label .icon-bullet{top:auto;margin-left:10px}.block_DATA011 .card .card-body{padding:0;padding-top:1rem}.block_DATA011 .card .card-body h3{transition:200ms ease-in-out}.block_DATA011 .card:hover .card-img-top img{transform:scale(105%)}.block_DATA011 .card:hover .card-body h3{color:#0b70f4}.block_DATA011 button{width:auto;margin:auto}/*!
Block Name: DATA012
***/.block_DATA012 .block-sticky{position:sticky;top:100px}@media(max-width: 767px){.block_DATA012 .block-sticky{position:relative;top:auto}}.block_DATA012 .card{transition:200ms ease-in-out;padding:24px 24px 48px;border-radius:8px;height:100%;position:relative}.block_DATA012 .card .card-img-top{width:auto;max-width:100%;height:95px;overflow:hidden}.block_DATA012 .card .card-img-top img{width:100%;height:100%;object-fit:contain}@media(max-width: 576px){.block_DATA012 .card .card-img-top img{object-position:left}}.block_DATA012 .card .card-body{padding:0;padding-top:1rem}.block_DATA012 .card .card-body h3{transition:200ms ease-in-out}.block_DATA012 .card:hover .card-body h3{color:#0b70f4}.block_DATA012 .card .card-btn{position:absolute;bottom:24px;left:24px}body.top-bar-active .block_DATA012 .block-sticky{top:140px !important}@media(max-width: 767px){body.top-bar-active .block_DATA012 .block-sticky{top:auto !important}}/*!
Block Name: DATA013
***/.block_DATA013 .block-sticky{position:sticky;top:80px}@media(max-width: 767px){.block_DATA013 .block-sticky{position:relative;top:auto}}.block_DATA013 .responsive-tabs .nav-tabs{border-bottom:0}.block_DATA013 .responsive-tabs .nav-tabs .nav-item .nav-link{cursor:pointer;border-bottom-width:1px;border-bottom-color:#d9dee1;padding:16px 0}.block_DATA013 .responsive-tabs .nav-tabs .nav-item .nav-link.active,.block_DATA013 .responsive-tabs .nav-tabs .nav-item .nav-link:hover{border-bottom-color:#0b70f4}.block_DATA013 .card .card-img-top{border-radius:8px;overflow:hidden;height:180px;position:relative}@media(max-width: 1190px){.block_DATA013 .card .card-img-top{height:200px}}@media(max-width: 767px){.block_DATA013 .card .card-img-top{height:240px}}.block_DATA013 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_DATA013 .card .card-img-top::after{content:"";opacity:0;background-color:rgba(11,112,244,.8);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:200ms ease-in-out}.block_DATA013 .card .card-img-top::before{content:url("data:image/svg+xml,%3Csvg width='30' height='36' viewBox='0 0 30 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33398 34V2L28.0007 18L1.33398 34Z' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");opacity:0;width:30px;height:35px;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%);transition:300ms ease-in-out}.block_DATA013 .card .card-body{padding-top:1rem}.block_DATA013 .card .card-body h3{transition:200ms ease-in-out}.block_DATA013 .card:hover .card-img-top img{transform:scale(105%)}.block_DATA013 .card:hover .card-img-top::after,.block_DATA013 .card:hover .card-img-top::before{opacity:1}.block_DATA013 .card:hover .card-body h3{color:#0b70f4}body.top-bar-active .block_DATA013 .block-sticky{top:116px !important}@media(max-width: 767px){body.top-bar-active .block_DATA013 .block-sticky{top:auto !important}}/*!
Block Name: DATA014
***/.block_DATA014 .row{--bs-gutter-x: 20px}.block_DATA014 .row .col-12{margin-bottom:20px}.block_DATA014 .card{border-radius:8px;padding:32px;height:100%;transition:200ms ease-in-out}.block_DATA014 .card img{height:40px}.block_DATA014 .card i{color:#0b70f4;font-size:40px}.block_DATA014 .card h3{transition:200ms ease-in-out}.block_DATA014 .card.hyperlink:hover h3{color:#0b70f4}/*!
Block Name: DATA015
***/.block_DATA015 .form-filter{display:flex;flex-flow:row nowrap}@media(max-width: 767px){.block_DATA015 .form-filter{flex-direction:column}}.block_DATA015 .form-filter .input-group,.block_DATA015 .form-filter .form-group{width:100%;max-width:24%;margin-right:24px}@media(max-width: 767px){.block_DATA015 .form-filter .input-group,.block_DATA015 .form-filter .form-group{max-width:inherit;margin-right:0}}.block_DATA015 .form-filter .form-group:last-child{margin-right:0}.block_DATA015 .block-list{overflow:hidden}.block_DATA015 .block-list .row{--bs-gutter-x: 56px}@media(max-width: 1199px){.block_DATA015 .block-list .row{--bs-gutter-x: 32px}}@media(max-width: 991px){.block_DATA015 .block-list .row{--bs-gutter-x: 24px}}@media(max-width: 767px){.block_DATA015 .block-list .row{--bs-gutter-x: 20px}}.block_DATA015 .block-list .card{border:0;padding:0;position:relative;transition:200ms ease-in-out}.block_DATA015 .block-list .card .card-img-top{height:212px;border-radius:8px;overflow:hidden}.block_DATA015 .block-list .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_DATA015 .block-list .card .card-img-top:hover img{transform:scale(105%)}.block_DATA015 .block-list .card .card-body{padding:24px 0}.block_DATA015 .block-list .card .card-body .text-caption a{color:#000}.block_DATA015 .block-list .card .card-body .text-caption a:hover{color:#0b70f4}.block_DATA015 .block-list .card .card-body .text-overline{color:#0b70f4}.block_DATA015 .block-list .card .card-body .text-overline:hover{color:#0b70f4}.block_DATA015 .block-list .card .card-body .heading-5{color:#000}.block_DATA015 .block-list .card .card-body .heading-5:hover{color:#0b70f4}/*!
Block Name: DATA016
***/.block_DATA016 .container{overflow:hidden}.block_DATA016 .container .form-filter{display:flex;flex-flow:row wrap}@media(max-width: 767px){.block_DATA016 .container .form-filter{flex-direction:column}}.block_DATA016 .container .form-filter .form-group{width:100%;max-width:295px}@media(max-width: 767px){.block_DATA016 .container .form-filter .form-group{max-width:inherit}}.block_DATA016 .container .block-list{align-items:center;margin:0 -16px;position:relative;display:grid !important;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(auto, 1fr);grid-column-gap:10px;grid-row-gap:10px}@media(max-width: 767px){.block_DATA016 .container .block-list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 440px){.block_DATA016 .container .block-list{grid-template-columns:repeat(2, 1fr)}}.block_DATA016 .container .block-list .block-item{transition:200ms ease-in-out;padding:1rem;display:flex;justify-content:center;align-items:center}.block_DATA016 .container .block-list .block-item img{width:auto;max-width:100%}/*!
Block Name: DATA017
***/.block_DATA017 .accordion{position:relative}.block_DATA017 .accordion .accordion-item{border:0;border-radius:0 !important;margin-bottom:10px;background-color:rgba(0,0,0,0)}.block_DATA017 .accordion .accordion-button{border:none;background-color:#f1f1f1;padding:1rem 0 1rem 4rem;box-shadow:none;display:flex;position:relative;border-radius:4px}@media(max-width: 767px){.block_DATA017 .accordion .accordion-button{padding-left:2.5rem}}.block_DATA017 .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Cpolygon fill='%23ee352a' points='12 5.13 6.88 5.13 6.88 0 5.12 0 5.12 5.13 0 5.13 0 6.88 5.12 6.88 5.12 12 6.88 12 6.88 6.88 12 6.88 12 5.13'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;position:absolute;left:2rem;top:20px;width:12px;height:12px;background-size:auto;filter:brightness(0)}@media(max-width: 767px){.block_DATA017 .accordion .accordion-button::after{left:1rem}}.block_DATA017 .accordion .accordion-button:focus,.block_DATA017 .accordion .accordion-button:active{box-shadow:none}.block_DATA017 .accordion .accordion-button:not(.collapsed){color:initial}.block_DATA017 .accordion .accordion-button[aria-expanded=true]{background-color:#000}.block_DATA017 .accordion .accordion-button[aria-expanded=true] span{color:#fff}.block_DATA017 .accordion .accordion-button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Crect fill='%23ffffff' y='5.13' width='12' height='1.75'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E")}.block_DATA017 .accordion .accordion-body{padding:2rem}@media(max-width: 767px){.block_DATA017 .accordion .accordion-body{padding:1rem 0}}.block_DATA017 .accordion .accordion-body .block-list{margin:0;padding:0;list-style:none}.block_DATA017 .accordion .accordion-body .block-list li{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:-1px}.block_DATA017 .accordion .accordion-body .block-list li a{padding:1rem;position:relative;display:flex;justify-content:space-between}@media(max-width: 767px){.block_DATA017 .accordion .accordion-body .block-list li a{padding:1rem 0;flex-direction:column}}@media(max-width: 767px){.block_DATA017 .accordion .accordion-body .block-list li a .btn-link{margin-top:.5rem}}/*!
Block Name: DATA018
***/.block_DATA018 .accordion{position:relative}.block_DATA018 .accordion .accordion-item{border:0;border-radius:0 !important;margin-bottom:10px;background-color:rgba(0,0,0,0)}.block_DATA018 .accordion .accordion-button{border:none;background-color:#f1f1f1;padding:1rem 0 1rem 4rem;box-shadow:none;display:flex;position:relative;border-radius:4px}@media(max-width: 767px){.block_DATA018 .accordion .accordion-button{padding-left:2.5rem}}.block_DATA018 .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Cpolygon fill='%23ee352a' points='12 5.13 6.88 5.13 6.88 0 5.12 0 5.12 5.13 0 5.13 0 6.88 5.12 6.88 5.12 12 6.88 12 6.88 6.88 12 6.88 12 5.13'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E");background-position:center center;position:absolute;left:2rem;top:20px;width:12px;height:12px;background-size:auto;filter:brightness(0)}@media(max-width: 767px){.block_DATA018 .accordion .accordion-button::after{left:1rem}}.block_DATA018 .accordion .accordion-button:focus,.block_DATA018 .accordion .accordion-button:active{box-shadow:none}.block_DATA018 .accordion .accordion-button:not(.collapsed){color:initial}.block_DATA018 .accordion .accordion-button[aria-expanded=true]{background-color:#000}.block_DATA018 .accordion .accordion-button[aria-expanded=true] span{color:#fff}.block_DATA018 .accordion .accordion-button[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg id='Capa_1-2' data-name='Capa 1'%3E%3Crect fill='%23ee352a' y='5.13' width='12' height='1.75'/%3E%3Crect fill='none' x='0' width='12' height='12'/%3E%3C/g%3E%3C/svg%3E")}.block_DATA018 .accordion .accordion-body{padding:2rem}@media(max-width: 767px){.block_DATA018 .accordion .accordion-body{padding:1rem 0}}.block_DATA018 .accordion .accordion-body .block-list{margin:0;padding:0;list-style:none}.block_DATA018 .accordion .accordion-body .block-list li{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:-1px}.block_DATA018 .accordion .accordion-body .block-list li a{padding:1rem;position:relative;display:flex;justify-content:space-between}@media(max-width: 767px){.block_DATA018 .accordion .accordion-body .block-list li a{padding:1rem 0;flex-direction:column}}@media(max-width: 767px){.block_DATA018 .accordion .accordion-body .block-list li a .btn-link{margin-top:.5rem}}.block_DATA018 .table tr td{padding:1rem;font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px}@media(max-width: 991px){.block_DATA018 .table tr td{font-size:14px;line-height:20px}}.block_DATA018 .table tr td strong{font-weight:500;display:block}.block_DATA018 .table tr td .btn{min-width:132px}.block_DATA018 .table tr td:last-child{text-align:right}@media(max-width: 767px){.block_DATA018 .table tr td.stacked strong{width:100px}}@media(max-width: 767px){.block_DATA018 .table tr td.stacked{text-align:left;font-size:13px;line-height:16px}}.block_DATA018 .table tr:nth-of-type(odd){--bs-table-accent-bg: #D9DEE14D}.block_DATA018 .table tr:nth-of-type(even){--bs-table-accent-bg: #D9DEE126}.block_DATA018 .table.fixed-column{position:absolute;display:inline-block;width:auto;border-right:1px solid #000;z-index:1;box-shadow:0 3px 10px rgba(0,0,0,.15);width:132px}.block_DATA018 .table.fixed-column::after{content:"";position:absolute;right:-1px;top:0;border-right:1px solid #000;height:100%}@media(min-width: 768px){.block_DATA018 .table.fixed-column{display:none}}.block_DATA018 .table.fixed-column tbody tr td{text-align:left;background:#fff}/*!
Block Name: DATA021
***/.block_DATA021{padding:80px 16px}.block_DATA021 h2{color:#000;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:16px}.block_DATA021 p{color:#000;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin:0}.block_DATA021 .container{max-width:1220px;margin:0 auto}.block_DATA021 .events{display:flex;gap:48px;margin-bottom:80px}.block_DATA021 .content{max-width:536px}.block_DATA021 .posts_after{display:flex;justify-content:center;align-items:end;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 34.85%, #fff 93.94%);position:sticky;bottom:0;left:0;width:100%;height:80px;padding-bottom:3px}.block_DATA021 .posts_after.hidden{display:none}.block_DATA021 .posts_after svg{animation:scrolldown 1.2s ease-in-out infinite}.block_DATA021 .posts{list-style:none;padding:0;margin:0;max-height:400px;overflow:auto;width:100%;position:relative}.block_DATA021 .posts li{margin-bottom:18px;position:relative;padding-left:32px}.block_DATA021 .posts li::after{content:"";display:block;position:absolute;left:0;background-color:#000;width:16px;height:2px;top:calc(50% - 2px)}.block_DATA021 .posts a{color:#000;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;text-decoration:none;color:#000}.block_DATA021 .images{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:16px;grid-row-gap:16px}.block_DATA021 .gm_image1{grid-area:1/1/2/3}.block_DATA021 .gm_image2{grid-area:1/3/2/5}.block_DATA021 .gm_image3{grid-area:2/1/3/2}.block_DATA021 .gm_image4{grid-area:2/2/3/3}.block_DATA021 .gm_image5{grid-area:2/3/3/4}.block_DATA021 .gm_image6{grid-area:2/4/3/5}.block_DATA021 .image img{width:100%;height:auto;border-radius:20px}.block_DATA021 .posts li:last-child{margin-bottom:0}@media(max-width: 991px){.block_DATA021{padding:56px 16px}.block_DATA021 .events{gap:40px;flex-direction:column;margin-bottom:48px;padding:0 24px}.block_DATA021 .content{max-width:100%}.block_DATA021 h2{margin-bottom:24px;font-size:28px;letter-spacing:-0.56px}.block_DATA021 p{font-size:16px;line-height:24px}.block_DATA021 .posts li{margin-bottom:12px}.block_DATA021 .posts a{font-size:16px;line-height:24px}.block_DATA021 .posts{max-height:100%}.block_DATA021 .posts_after{display:none}.block_DATA021 .images{display:flex;flex-direction:column}}@keyframes scrolldown{0%{transform:translateY(20%);opacity:.7}50%{transform:translateY(0%);opacity:.2}100%{transform:translateY(20%);opacity:.7}}/*!
Block Name: DATA022
***/.block_DATA022{max-width:1152px;margin:0 auto;padding:80px 16px 60px}.block_DATA022 .news-title{color:#000;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:48px;text-align:center}.block_DATA022 .news-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(362px, 1fr));column-gap:16px;row-gap:40px}.block_DATA022 .news-item{background-color:#fff;border-radius:20px;overflow:hidden;transition:transform .3s}.block_DATA022 .news-item:hover{transform:translateY(-5px)}.block_DATA022 .news-thumbnail img{width:100%;height:240px;object-fit:cover}.block_DATA022 .news-content{padding:16px 0 0;display:flex;flex-direction:column}.block_DATA022 .news-meta{display:flex;gap:8px;color:rgba(0,0,0,.6);font-size:14px}.block_DATA022 .news-card-title{font-size:18px;font-weight:bold;margin:8px 0;margin:12px 0 6px;color:#000;font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:400;line-height:28px}.block_DATA022 .news-excerpt{position:relative;color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin:0;padding-right:10px}.block_DATA022 .gradient-overlay{position:absolute;bottom:0;left:0;width:100%;height:28px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 81.62%)}@media(max-width: 768px){.block_DATA022{padding:56px 16px}.block_DATA022 .news-title{font-size:28px;letter-spacing:-0.56px;margin-bottom:24px}.block_DATA022 .news-wrapper{row-gap:32px}}/*!
Block Name: DATA023
***/.block_DATA023{padding:60px 0 120px !important}.block_DATA023 .container{max-width:1152px;padding-left:16px;padding-right:16px}.block_DATA023 .team-title{color:#000;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:40px}.block_DATA023 .nav-tabs .nav-link{padding:16px 24px;color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;border-bottom:3px solid rgba(0,0,0,0)}.block_DATA023 .nav-tabs .nav-link.active{color:#000;border-bottom-color:#000}.block_DATA023 .swiper-nav-tab .nav .nav-link:first-child{padding-left:24px}.block_DATA023 .swiper-nav-tab .nav .nav-link:last-child{padding-right:24px}.block_DATA023 .swiper-nav-tab .nav{border-bottom:1px solid #d9dee1}.block_DATA023.nav-tabs.mb-32{margin-bottom:40px}.block_DATA023 .team-member-info{position:absolute;bottom:26px;left:32px;display:flex;flex-direction:column;gap:4px}.block_DATA023 .team-member-info h3{color:#fff;font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:400;line-height:28px;margin:0}.block_DATA023 .team-member-info p{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px}.block_DATA023 img{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0.5))}.block_DATA023 .modal .modal-content .modal-body .btn-close.close-black{background-color:#000 !important}.block_DATA023 .modal .modal-content .modal-body .btn-close.close-black:hover{background-color:#000 !important}.block_DATA023 .block-caption{position:relative;padding:4rem 4rem 0 4rem;height:100%;max-height:90vh;overflow:auto;display:flex;gap:56px}.block_DATA023 .member-img img{width:415px;height:548px;border-radius:20px;object-fit:cover;position:sticky;top:0;left:0;right:0}.block_DATA023 .member-position{color:#000;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:8px}.block_DATA023 .member-title{color:#000;font-family:Stolzl;font-size:48px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:32px}.block_DATA023 .text-overline{color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.block_DATA023 .modal-member .modal{max-width:1220px}.block_DATA023 .modal-member .modal.modal-dialog{height:100vh;display:flex;align-items:center;justify-content:center;margin:auto}@media(max-width: 1199px){.block_DATA023 .modal-member .modal.modal-dialog{max-width:980px}}@media(max-width: 991px){.block_DATA023 .modal-member .modal.modal-dialog{max-width:90%}}.block_DATA023 .modal-member .modal.modal-dialog .modal-content{border:0 !important;overflow:hidden;height:90vh}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body{padding:0}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .btn-close{right:0 !important;top:0 !important;background:none;z-index:1}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption{position:relative;height:100%;max-height:90vh;overflow:auto}@media(max-width: 767px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption{padding:3rem 1rem 3rem 165px}}@media(max-width: 576px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption{padding:2rem;display:flex;flex-direction:column}}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img{width:210px;position:fixed}@media(max-width: 767px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img{width:130px}}@media(max-width: 576px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img{width:120px;position:relative;margin-bottom:1rem}}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img img{position:relative;left:-250px;border-radius:8px;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img img{left:-150px}}@media(max-width: 576px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-img img{left:0}}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-title{position:relative}@media(max-width: 767px){.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-title p{font-size:1rem;margin-bottom:10px !important}}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-title .social{display:flex;align-items:center}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body .block-caption .block-title .social a svg path{fill:#000}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body.modal-scroll{position:relative}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body.modal-scroll::after,.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body.modal-scroll::before{content:"";position:absolute;width:100%;left:0;height:50px;background:#fff;z-index:1}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body.modal-scroll::after{bottom:0;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}.block_DATA023 .modal-member .modal.modal-dialog .modal-content .modal-body.modal-scroll::before{top:0;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%)}.block_DATA023 .member-contacts{display:flex;flex-direction:column;gap:16px;margin:16px 0 32px 0}.block_DATA023 .member-contacts a{display:flex;color:#000;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;gap:12px}.block_DATA023 .wysiwyg-content p{color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:19px;line-height:28px}.block_DATA023 .wysiwyg-content{padding-bottom:16px}.block_DATA023 .card{background-color:#000;border-radius:8px;overflow:hidden;height:100%;padding:0;height:430px}@media(max-width: 1024px){.block_DATA023 .block-caption{padding:3rem 1rem 0;gap:24px}.block_DATA023 .member-img img{width:320px;height:auto}}@media(max-width: 768px){.block_DATA023{padding:56px 0 !important}.block_DATA023 .team-title{font-size:28px;letter-spacing:-0.56px;text-align:center}.block_DATA023 .block-caption{flex-direction:column-reverse}.block_DATA023 .member-img img{width:100%;position:unset}.block_DATA023 .member-title{font-size:28px}}/*!
Block Name: DATA024
***/.block_DATA024{font-family:"'mulish-variable'",sans-serif;padding:8rem 0 7.5rem !important}.block_DATA024 .container{max-width:72rem;padding-left:1rem;padding-right:1rem;margin:0 auto}.block_DATA024 .jobs-title{color:#000;font-size:1.0625rem;font-family:"mulish-variable";font-weight:800;line-height:1.5;margin-bottom:1.25rem}.block_DATA024 .jobs-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.875rem;gap:1.25rem;flex-wrap:wrap}.block_DATA024 .filter-section{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.block_DATA024 .filter-label{color:#000;font-size:1.0625rem;font-family:"mulish-variable";font-weight:800;line-height:1.5}.block_DATA024 .filter-group{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.block_DATA024 .dropdown-wrapper{position:relative;display:inline-block}.block_DATA024 .dropdown-wrapper .filter-select{padding-right:2.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.block_DATA024 .dropdown-wrapper .chevron{position:absolute;display:inline-flex;align-items:center;justify-content:center;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.block_DATA024 .dropdown-wrapper .chevron svg{color:#0b70f4}.block_DATA024 .filter-select{padding:.3125rem .625rem;border:1px solid #fff;border-radius:.3125rem;background:#fff;color:#333;font-size:.8125rem;font-family:"mulish-variable";font-weight:400;line-height:1.2;cursor:pointer;min-width:7.5rem;transition:border-color .3s ease}.block_DATA024 .filter-select:focus{outline:none;border-color:#2d3841}.block_DATA024 .search-section{display:flex;align-items:center;flex:1;max-width:21.875rem}.block_DATA024 .search-input{width:100%;padding:.3125rem .8125rem;border-radius:.625rem;outline:1px #8a99a3 solid;border:none;color:#8a99a3;font-size:.8125rem;font-family:"mulish-variable";font-weight:400;line-height:1.2;transition:outline-color .3s ease}.block_DATA024 .search-input:focus{outline-color:#2d3841}.block_DATA024 .search-input::placeholder{color:#8a99a3}.block_DATA024 .pagination-controls{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin:2.75rem 0;flex-wrap:wrap}.block_DATA024 .pagination-link{color:#007bff;text-decoration:none;font-size:1.0625rem;font-weight:400;transition:color .3s ease;margin-right:10px;cursor:pointer}.block_DATA024 .pagination-link:hover:not([data-disabled=true]){color:#0056b3;text-decoration:underline}.block_DATA024 .pagination-link[data-disabled=true]{color:#6c757d;cursor:not-allowed;pointer-events:none}.block_DATA024 .pagination-link.active{color:#0b70f4;font-weight:800}.block_DATA024 .pagination-info{font-size:.875rem;color:#007bff;white-space:nowrap}.block_DATA024 .current-page{font-weight:bold;color:#007bff}.block_DATA024 .total-pages{font-weight:bold;color:#007bff}.block_DATA024 .jobs-wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(16.5625rem, 1fr));gap:1.25rem;margin-top:1.875rem}.block_DATA024 .job-item{background:#fafafc;border-radius:1.25rem;padding:2rem 2.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;width:100%;max-width:25rem}.block_DATA024 .job-item:hover{transform:translateY(-0.125rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.block_DATA024 .job-content{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.block_DATA024 .job-title{color:#000;font-size:1.1875rem;font-family:"mulish-variable";font-weight:800;line-height:1.2;margin-bottom:1rem;word-wrap:break-word}.block_DATA024 .job-meta{display:flex;align-items:center;padding-bottom:5px}.block_DATA024 .job-date{color:#2d3841;font-size:.6875rem;font-family:"mulish-variable";font-weight:400;line-height:1.2}.block_DATA024 .job-location{color:#2d3841;font-size:.8125rem;font-family:"mulish-variable";font-weight:800;line-height:1.2;margin-bottom:1rem}.block_DATA024 .view-job-details{width:100%;max-width:11.625rem;padding:.5rem 1.3125rem;background:#2d3841;border-radius:.625rem;border:none;justify-content:center;align-items:center;gap:.625rem;display:inline-flex;cursor:pointer;transition:background-color .3s ease}.block_DATA024 .view-job-details:hover{background:#1a2328}.block_DATA024 .view-job-details span{flex:1 1 0;text-align:center;color:#fff;font-size:.8125rem;font-family:"mulish-variable";font-weight:800;line-height:1.2}.block_DATA024 .loading{text-align:center;padding:2.5rem;color:#666;font-style:italic}.block_DATA024 .no-results{text-align:center;padding:2.5rem;color:#666;grid-column:1/-1}@media(max-width: 75rem){.block_DATA024 .container{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media(max-width: 62rem){.block_DATA024{padding:8rem 0 5rem !important}.block_DATA024 .jobs-wrapper{grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr))}.block_DATA024 .jobs-wrapper .job-item{aspect-ratio:unset}}@media(max-width: 48rem){.block_DATA024{padding:6rem 0 4rem !important}.block_DATA024 .jobs-controls{align-items:stretch;gap:1rem}.block_DATA024 .filter-section{flex-wrap:wrap;gap:1rem}.block_DATA024 .search-section{max-width:100%}.block_DATA024 .jobs-wrapper{gap:1rem}.block_DATA024 .job-item{padding:1.5rem;min-height:auto;min-width:100%}.block_DATA024 .pagination-controls{gap:1rem}}@media(max-width: 36rem){.block_DATA024{padding:4rem 0 3rem !important}.block_DATA024 .container{padding-left:1rem;padding-right:1rem}.block_DATA024 .filter-group{flex-direction:column;align-items:stretch;gap:.25rem;width:30%;min-width:110px}.block_DATA024 .filter-select{width:100%;padding-left:0;min-width:fit-content}.block_DATA024 .job-item{padding:1.25rem}.block_DATA024 .job-title{font-size:1rem}.block_DATA024 .jobs-title{font-size:1rem}.block_DATA024 .filter-label{font-size:1rem;width:fit-content}}@media(max-width: 30rem){.block_DATA024 .job-item{padding:1rem}.block_DATA024 .view-job-details{padding:.5rem 1rem}.block_DATA024 .pagination-controls{gap:.75rem}}.block_DATA024 .job-content--aligned{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:flex-start}.block_DATA024 .job-title--top-aligned{margin-top:0;margin-bottom:10px;line-height:1.3;flex-shrink:0}.block_DATA024 .job-bottom-content{margin-top:auto;width:100%}#job-lightbox,#job-lightbox.modal.show{z-index:9999;pointer-events:auto}#job-lightbox .modal-dialog,#job-lightbox .modal-content,#job-lightbox .modal-body,#job-lightbox.modal.show .modal-dialog,#job-lightbox.modal.show .modal-content,#job-lightbox.modal.show .modal-body{pointer-events:auto}#job-lightbox .modal-content,#job-lightbox.modal.show .modal-content{border-radius:15px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.2)}#job-lightbox .modal-header,#job-lightbox.modal.show .modal-header{border-bottom:1px solid #eee;padding:20px 25px;background:#f8f9fa;border-radius:15px 15px 0 0}#job-lightbox .modal-header .modal-title,#job-lightbox.modal.show .modal-header .modal-title{font-family:"mulish-variable",sans-serif;font-weight:700;color:#2d3841;font-size:18px}#job-lightbox .modal-body,#job-lightbox.modal.show .modal-body{padding:25px;max-height:70vh;overflow-y:auto}#job-lightbox .modal-footer,#job-lightbox.modal.show .modal-footer{border-top:1px solid #eee;padding:20px 25px;background:#f8f9fa;border-radius:0 0 15px 15px}#job-lightbox .job-details-meta .badge,#job-lightbox.modal.show .job-details-meta .badge{background:#2d3841 !important;color:#fff;font-size:12px;padding:6px 12px;border-radius:20px}#job-lightbox .job-details-meta .text-muted,#job-lightbox.modal.show .job-details-meta .text-muted{color:#666 !important;font-size:14px}#job-lightbox .job-details-description h6,#job-lightbox.modal.show .job-details-description h6{color:#2d3841;font-weight:700;font-size:16px;margin-bottom:12px;font-family:"mulish-variable",sans-serif;border-bottom:2px solid #e9ecef;padding-bottom:8px}#job-lightbox .job-details-description h6:first-child,#job-lightbox.modal.show .job-details-description h6:first-child{margin-top:0}#job-lightbox .job-description-content,#job-lightbox.modal.show .job-description-content{line-height:1.6;color:#333;font-family:"mulish-variable",sans-serif}#job-lightbox .job-description-content p,#job-lightbox.modal.show .job-description-content p{margin-bottom:15px;line-height:1.6}#job-lightbox .job-description-content p:last-child,#job-lightbox.modal.show .job-description-content p:last-child{margin-bottom:0}#job-lightbox .job-description-content ul,#job-lightbox .job-description-content ol,#job-lightbox.modal.show .job-description-content ul,#job-lightbox.modal.show .job-description-content ol{margin-bottom:1rem;padding-left:1.5rem}#job-lightbox .job-description-content ul,#job-lightbox.modal.show .job-description-content ul{list-style-type:none;padding-left:0;margin:15px 0}#job-lightbox .job-description-content ul li,#job-lightbox.modal.show .job-description-content ul li{position:relative;padding-left:20px;margin-bottom:8px;line-height:1.5}#job-lightbox .job-description-content ul li:before,#job-lightbox.modal.show .job-description-content ul li:before{content:"•";color:#2d3841;font-weight:bold;position:absolute;left:0;top:0}#job-lightbox .job-description-content li,#job-lightbox.modal.show .job-description-content li{margin-bottom:.5rem}#job-lightbox .job-description-content br,#job-lightbox.modal.show .job-description-content br{display:block;content:"";margin-top:.5rem}#job-lightbox .job-description-content h6,#job-lightbox.modal.show .job-description-content h6{color:#2d3841;font-weight:700;font-size:16px;margin:20px 0 12px 0;font-family:"mulish-variable",sans-serif;border-bottom:2px solid #e9ecef;padding-bottom:8px}#job-lightbox .job-description-content h6:first-child,#job-lightbox.modal.show .job-description-content h6:first-child{margin-top:0}#job-lightbox .job-description-content,#job-lightbox .job-requirements-content,#job-lightbox .job-benefits-content,#job-lightbox.modal.show .job-description-content,#job-lightbox.modal.show .job-requirements-content,#job-lightbox.modal.show .job-benefits-content{line-height:1.6;color:#333;font-family:"mulish-variable"}#job-lightbox .job-description-content h6,#job-lightbox .job-requirements-content h6,#job-lightbox .job-benefits-content h6,#job-lightbox.modal.show .job-description-content h6,#job-lightbox.modal.show .job-requirements-content h6,#job-lightbox.modal.show .job-benefits-content h6{margin-bottom:.5rem;font-weight:600;color:#2d3841}#job-lightbox .btn-primary,#job-lightbox.modal.show .btn-primary{background:#2d3841;border-color:#2d3841}#job-lightbox .btn-primary:hover,#job-lightbox.modal.show .btn-primary:hover{background:#1a2328;border-color:#1a2328}@media(max-width: 48rem){#job-lightbox .modal-dialog,#job-lightbox.modal.show .modal-dialog{margin:10px;max-width:calc(100% - 20px)}#job-lightbox .modal-body,#job-lightbox.modal.show .modal-body{max-height:60vh}}@media(max-width: 36rem){#job-lightbox .modal-header,#job-lightbox .modal-body,#job-lightbox .modal-footer,#job-lightbox.modal.show .modal-header,#job-lightbox.modal.show .modal-body,#job-lightbox.modal.show .modal-footer{padding:1rem}}.block_DATA025 .data025-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center !important;gap:2rem;margin-bottom:2rem}@media(min-width: 1200px){.block_DATA025 .data025-controls{width:90%;margin:0 auto}}.block_DATA025 .data025-controls label{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:800;line-height:150%;margin-bottom:0;margin-right:1.25rem;color:#111}.block_DATA025 .data025-controls .dropdown-wrapper{position:relative;display:inline-block;margin-right:1.25rem}.block_DATA025 .data025-controls .dropdown-wrapper .form-select{font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;border:0px solid #ddd;background:#fff;color:#222;padding:.3125rem 2.25rem .3125rem .625rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s}@media(min-width: 1200px){.block_DATA025 .data025-controls .dropdown-wrapper .form-select{width:10rem}}.block_DATA025 .data025-controls .dropdown-wrapper .chevron{position:absolute;display:inline-flex;align-items:center;justify-content:center;margin-left:.25em;width:1.25rem;height:1.25rem;vertical-align:middle;right:22px;top:3px}.block_DATA025 .data025-controls .data025-search{flex:1 1 0;max-width:22rem}.block_DATA025 .data025-controls .data025-search input[type=text],.block_DATA025 .data025-controls .data025-search .form-control{width:100%;border-radius:.625rem;border:1px solid #8a99a3;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;color:#222;padding:.5rem 1rem;height:27px}.block_DATA025 .data025-controls .data025-search input[type=text]::placeholder,.block_DATA025 .data025-controls .data025-search .form-control::placeholder{color:#8a99a3}.block_DATA025 .data025-controls .data025-pagination-controls{display:flex;align-items:center;gap:.75rem}.block_DATA025 .data025-controls .data025-pagination-controls .pagination-btn{background:none;border:none;color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;cursor:pointer;padding:.25rem .75rem;transition:color .2s}.block_DATA025 .data025-controls .data025-pagination-controls .pagination-btn:disabled{color:#8a99a3;cursor:not-allowed}.block_DATA025 .data025-controls .data025-pagination-controls .pagination-info{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%}.block_DATA025 .data025-controls .data025-pagination-controls .pagination-info .current-page{font-weight:800}.block_DATA025 .data025-controls .data025-pagination-controls a,.block_DATA025 .data025-controls .data025-pagination-controls span,.block_DATA025 .data025-controls .data025-pagination-controls button{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;line-height:120%}.block_DATA025 .data025-controls .data025-pagination-controls .page-num{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;text-decoration:none;padding:.25rem .5rem;cursor:pointer;transition:opacity .2s}.block_DATA025 .data025-controls .data025-pagination-controls .page-num:hover{opacity:.7}.block_DATA025 .data025-controls .data025-pagination-controls .ellipsis{color:#0b70f4;padding:0 .5rem;font-family:"mulish-variable",sans-serif;font-size:.8125rem}.block_DATA025 .block-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem 1.5rem}.block_DATA025 .block-list>div{flex:0 0 23.5%;max-width:23.5%;min-width:0}@media(max-width: 1200px){.block_DATA025 .block-list>div{flex:0 0 31%;max-width:31%;min-width:0}}@media(max-width: 900px){.block_DATA025 .block-list>div{flex:0 0 48%;max-width:48%}.block_DATA025 .data025-controls{flex-direction:column;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center !important;gap:.5rem !important}.block_DATA025 .data025-controls .dropdown-wrapper{margin-right:0;margin-bottom:.5rem;width:30%}.block_DATA025 .data025-controls .data025-search{max-width:100%}}@media(max-width: 600px){.block_DATA025 .block-list>div{flex:0 0 100%;max-width:100%}}.block_DATA025 .chevron svg{color:#0b70f4}.block_DATA025 .profile-main-loader .loader .circular-loader .loader-path{stroke:#0b70f4 !important}.block_DATA025 .profile-main-loader .loader .circular-loader .loader-path{animation:dash 1.5s ease-in-out infinite,data025-color 6s ease-in-out infinite}@keyframes data025-color{0%{stroke:#0b70f4}40%{stroke:#0b70f4}66%{stroke:#0b70f4}90%{stroke:#0b70f4}}.block_DATA026{margin:5rem 0}.block_DATA026 .data026-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center !important;gap:2rem;margin-bottom:2rem}@media(min-width: 1200px){.block_DATA026 .data026-controls{width:90%;margin:0 auto}}.block_DATA026 .data026-controls label{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:800;line-height:150%;margin-bottom:0;margin-right:1.25rem;color:#111}.block_DATA026 .data026-controls .dropdown-wrapper{position:relative;display:inline-block;margin-right:1.25rem}.block_DATA026 .data026-controls .dropdown-wrapper .form-select{font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;border:0px solid #ddd;background:#fff;color:#222;padding:.3125rem 2.25rem .3125rem .625rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s}@media(min-width: 1200px){.block_DATA026 .data026-controls .dropdown-wrapper .form-select{width:12rem}}.block_DATA026 .data026-controls .dropdown-wrapper .chevron{position:absolute;display:inline-flex;align-items:center;justify-content:center;margin-left:.25em;width:1.25rem;height:1.25rem;vertical-align:middle;right:22px;top:3px}.block_DATA026 .data026-controls .data026-search{flex:1 1 0;max-width:22rem}.block_DATA026 .data026-controls .data026-search input[type=text],.block_DATA026 .data026-controls .data026-search .form-control{width:100%;border-radius:.625rem;border:1px solid #8a99a3;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;color:#222;padding:.5rem 1rem;height:27px}.block_DATA026 .data026-controls .data026-search input[type=text]::placeholder,.block_DATA026 .data026-controls .data026-search .form-control::placeholder{color:#8a99a3}.block_DATA026 .data026-controls .data026-pagination-controls{display:flex;align-items:center;gap:.75rem}.block_DATA026 .data026-controls .data026-pagination-controls .pagination-btn{background:none;border:none;color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;cursor:pointer;padding:.25rem .75rem;transition:color .2s}.block_DATA026 .data026-controls .data026-pagination-controls .pagination-btn:disabled{color:#8a99a3;cursor:not-allowed}.block_DATA026 .data026-controls .data026-pagination-controls .pagination-info{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%}.block_DATA026 .data026-controls .data026-pagination-controls .pagination-info .current-page{font-weight:800}.block_DATA026 .data026-controls .data026-pagination-controls a,.block_DATA026 .data026-controls .data026-pagination-controls span,.block_DATA026 .data026-controls .data026-pagination-controls button{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;line-height:120%}.block_DATA026 .data026-controls .data026-pagination-controls .page-num{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:.8125rem;text-decoration:none;padding:.25rem .5rem;cursor:pointer;transition:opacity .2s}.block_DATA026 .data026-controls .data026-pagination-controls .page-num:hover{opacity:.7}.block_DATA026 .data026-controls .data026-pagination-controls .ellipsis{color:#0b70f4;padding:0 .5rem;font-family:"mulish-variable",sans-serif;font-size:.8125rem}.block_DATA026 .block-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem 1.5rem}.block_DATA026 .block-list>div{flex:0 0 23.5%;max-width:23.5%;min-width:0}@media(max-width: 1200px){.block_DATA026 .block-list>div{flex:0 0 31%;max-width:31%;min-width:0}}@media(max-width: 900px){.block_DATA026 .block-list>div{flex:0 0 48%;max-width:48%}.block_DATA026 .data026-controls{flex-direction:column;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center !important;gap:.5rem !important}.block_DATA026 .data026-controls .dropdown-wrapper{margin-right:0;margin-bottom:.5rem;width:30%}.block_DATA026 .data026-controls .data026-search{max-width:100%}}@media(max-width: 600px){.block_DATA026 .block-list>div{flex:0 0 100%;max-width:100%}}.block_DATA026 .chevron svg{color:#0b70f4}@media(min-width: 1200px){.block_DATA026{margin:10rem 0}}.block_DATA026 .profile-main-loader .loader .circular-loader .loader-path{stroke:#0b70f4 !important}.block_DATA026 .profile-main-loader .loader .circular-loader .loader-path{animation:dash 1.5s ease-in-out infinite,data026-color 6s ease-in-out infinite}@keyframes data026-color{0%{stroke:#0b70f4}40%{stroke:#0b70f4}66%{stroke:#0b70f4}90%{stroke:#0b70f4}}/*!
Block Name: DATA027 - Case Studies Mosaic with Tabs
***/.block_DATA027{padding:4rem 0}@media(max-width: 767px){.block_DATA027{padding:2rem 0}}.block_DATA027 .container{max-width:1200px}.block_DATA027 .data027-tabs-wrapper{margin-bottom:2rem}.block_DATA027 .data027-tabs-wrapper .nav-tabs{justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.block_DATA027 .data027-tabs-wrapper .nav-tabs .nav-link{text-transform:capitalize}@media(max-width: 991px){.block_DATA027 .data027-tabs-wrapper .nav-tabs{border-bottom:none}}@media(max-width: 767px){.block_DATA027 .data027-tabs-wrapper .nav-tabs{margin-bottom:0 !important;justify-content:flex-start}}.block_DATA027 .data027-tabs-wrapper .data027-tab-btn{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.6);font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease;cursor:pointer;position:relative;text-transform:capitalize}.block_DATA027 .data027-tabs-wrapper .data027-tab-btn:hover{color:hsla(0,0%,100%,.9)}.block_DATA027 .data027-tabs-wrapper .data027-tab-btn.active{color:#fff}.block_DATA027 .data027-tabs-wrapper .data027-tab-btn.active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:2px;background:#fff}@media(max-width: 991px){.block_DATA027 .data027-tabs-wrapper .data027-tab-btn{padding:.5rem 1rem;font-size:.9rem}}.block_DATA027 .data027-tabs-wrapper .swiper-nav-tab .swiper-slide{width:auto}.block_DATA027 .data027-mosaic-grid{display:grid;grid-template-columns:repeat(2, 1.5fr) repeat(2, 1fr);grid-template-rows:repeat(5, 1fr);grid-column-gap:10px;grid-row-gap:10px;height:40vw;min-height:500px;max-height:700px}@media(max-width: 1199px){.block_DATA027 .data027-mosaic-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:1.5rem;height:auto;min-height:auto;max-height:none}}@media(max-width: 991px){.block_DATA027 .data027-mosaic-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:1.25rem;height:auto;min-height:auto;max-height:none}}@media(max-width: 767px){.block_DATA027 .data027-mosaic-grid{display:flex;flex-direction:column}.block_DATA027 .data027-mosaic-grid .data027-card-title{padding:2rem 2.5rem}}.block_DATA027 .data027-card{position:relative;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:100%;height:100%;min-height:0}@media(max-width: 1199px){.block_DATA027 .data027-card{min-height:280px;aspect-ratio:16/9}}@media(max-width: 767px){.block_DATA027 .data027-card{min-height:250px;aspect-ratio:16/9}}.block_DATA027 .data027-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.block_DATA027 .data027-card-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:transform .5s cubic-bezier(0.22, 1, 0.36, 1)}.block_DATA027 .data027-card-link:hover{transform:scale(1.05)}.block_DATA027 .data027-card-overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);pointer-events:none}.block_DATA027 .data027-card-content{position:absolute;bottom:0;left:0;right:0;padding:1rem 1.5rem;z-index:2}.block_DATA027 .data027-card-title{font-size:1.2rem;font-weight:400;color:#fff;margin:0;line-height:1.4;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media(max-width: 991px){.block_DATA027 .data027-card-title{font-size:1.125rem;line-height:1.5}}@media(max-width: 767px){.block_DATA027 .data027-card-title{font-size:1.125rem;line-height:1.5}}.block_DATA027 .data027-empty-state{text-align:center;padding:4rem 2rem;color:hsla(0,0%,100%,.6)}.block_DATA027 .data027-empty-state p{margin:0;font-size:1rem}.block_DATA027 .data027-tab-content{min-height:400px}.block_DATA027 .data027-tab-pane{display:none}.block_DATA027 .data027-tab-pane.show.active{display:block}.block_DATA027.bg-white{background:#fff}.block_DATA027.bg-white .data027-tabs-wrapper .data027-tab-btn{color:rgba(0,0,0,.6)}.block_DATA027.bg-white .data027-tabs-wrapper .data027-tab-btn:hover{color:rgba(0,0,0,.9)}.block_DATA027.bg-white .data027-tabs-wrapper .data027-tab-btn.active{color:#000}.block_DATA027.bg-white .data027-tabs-wrapper .data027-tab-btn.active::after{background:#000}.block_DATA027.bg-white .data027-card-title{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.block_DATA027.bg-white .data027-empty-state{color:rgba(0,0,0,.6)}.block_DATA027.bg-medium-gray,.block_DATA027.bg-light-gray{background:#f5f5f5}.block_DATA027.bg-medium-gray .data027-tabs-wrapper .data027-tab-btn,.block_DATA027.bg-light-gray .data027-tabs-wrapper .data027-tab-btn{color:rgba(0,0,0,.6)}.block_DATA027.bg-medium-gray .data027-tabs-wrapper .data027-tab-btn:hover,.block_DATA027.bg-light-gray .data027-tabs-wrapper .data027-tab-btn:hover{color:rgba(0,0,0,.9)}.block_DATA027.bg-medium-gray .data027-tabs-wrapper .data027-tab-btn.active,.block_DATA027.bg-light-gray .data027-tabs-wrapper .data027-tab-btn.active{color:#000}.block_DATA027.bg-medium-gray .data027-tabs-wrapper .data027-tab-btn.active::after,.block_DATA027.bg-light-gray .data027-tabs-wrapper .data027-tab-btn.active::after{background:#000}.block_DATA027.bg-medium-gray .data027-card-title,.block_DATA027.bg-light-gray .data027-card-title{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.block_DATA027.bg-medium-gray .data027-empty-state,.block_DATA027.bg-light-gray .data027-empty-state{color:rgba(0,0,0,.6)}/*!
Block Name: FI001 - Featured image full content width
***/.block_FI001{overflow:hidden}.block_FI001 .container .block-img{width:100%;position:relative;z-index:1}.block_FI001 .container .block-img img{border-radius:8px;width:100%;height:100%;object-fit:cover}.block_FI001 .container .block-video{position:relative;width:100%;height:55vw;max-height:600px;z-index:1}.block_FI001 .container .block-video iframe{position:absolute;width:100%;height:100%;left:0;top:0;height:55vw;max-height:600px;border-radius:8px}.block_FI001 .container .block-video video{width:100%;height:auto;min-height:300px;border-radius:8px;background-color:#000;display:block}.block_FI001.variant_2 .container{width:100%;padding:0;max-width:inherit}.block_FI001.variant_2 .container .block-img img{border-radius:0}.block_FI001.variant_2 .container .block-video iframe{border-radius:0}.block_FI001.bg-bar{padding-bottom:48px !important}.block_FI001.bg-bar::after{height:144px}.block_FI001.variant_3 .block-img{display:flex;justify-content:center;align-items:center}.block_FI001.variant_3 .block-img img{border-radius:20px}.block_FI001.variant_3 .block-video iframe{width:100vw;max-width:100vw;border-radius:0}.block_FI001 .block-description{color:gray;text-align:center;font-family:"mulish-variable",sans-serif;font-size:13px;font-weight:800;line-height:120%;margin:16px auto;max-width:600px}.block_FI001 .container{max-width:var(--block-width, 100%)}@media(max-width: 767px){.block_FI001 .container{width:100%;max-width:100%}}/*!
Block Name: FI002 - Featured image with option for slider 
***/.block_FI002 .swiper-fi002{max-width:820px;padding-bottom:2rem;margin-left:0}.block_FI002 .swiper-fi002 .swiper-slide{overflow:hidden;border-radius:8px}.block_FI002 .swiper-fi002 .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:8px}.block_FI002 .swiper-fi002 .swiper-pagination{bottom:0;width:auto}.block_FI002 .swiper-fi002 .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_FI002.flip-columns .swiper-fi002{margin-left:auto;margin-right:0}.block_FI002.bg-medium-gray .swiper-fi002 .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_FI002.bg-medium-gray .swiper-fi002 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_CS-FI002 .cs-fi002-reviewer-info{margin-top:1.5rem;margin-bottom:1.5rem}.block_CS-FI002 .cs-fi002-reviewer-info .cs-fi002-reviewer-name{font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.25rem}.block_CS-FI002 .cs-fi002-reviewer-info .cs-fi002-position{font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:1.4}/*!
Block Name: FI003 - Featured image gallery with lightbox effect
***/.block_FI003 .image-gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:24px;padding:20px 0}.block_FI003 .gallery-item{position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:8px}.block_FI003 .gallery-item a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.block_FI003 .gallery-item img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:transform .3s ease}.block_FI003 .gallery-item:hover img{transform:scale(1.05)}.block_FI003.bg-medium-gray{background-color:#d9dee1}/*!
Block Name: FI003 - Featured image gallery with lightbox effect
***/.block_FI004 .image-gallery{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.block_FI004 .image-gallery .gallery-item{flex:1 1 100%}.block_FI004 .image-gallery .gallery-item:nth-child(2):last-child{flex:1 1 calc(50% - 12px)}.block_FI004 .image-gallery .gallery-item:nth-child(1):nth-last-child(2){flex:1 1 calc(50% - 12px)}.block_FI004 .image-gallery .gallery-item:nth-child(3):last-child{flex:1 1 calc(33.333% - 16px)}.block_FI004 .image-gallery .gallery-item:nth-child(1):nth-last-child(3),.block_FI004 .image-gallery .gallery-item:nth-child(2):nth-last-child(2){flex:1 1 calc(33.333% - 16px)}.block_FI004 .image-gallery .gallery-item:nth-child(n+4){flex:1 1 calc(50% - 12px)}@media(max-width: 768px){.block_FI004 .image-gallery{flex-direction:column;width:100%}.block_FI004 .image-gallery .gallery-item{flex:1 1 100%;width:100%}}.block_FI004 .gallery-item{position:relative;width:100%;height:22rem;overflow:hidden;border-radius:8px}.block_FI004 .gallery-item a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;max-height:22rem}.block_FI004 .gallery-item img{width:100%;height:100%;object-fit:cover;border-radius:1.25rem;max-height:22rem;transition:transform .3s ease}.block_FI004 .gallery-item:hover img{transform:scale(1.05)}.block_FI004.bg-medium-gray{background-color:#d9dee1}/*!
Block Name: FORM001 - CTA block pre-footer
***/.block_FORM001 .block-inner{position:relative;z-index:1}.block_FORM001 .block-inner .col-12:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}@media(max-width: 767px){.block_FORM001 .block-inner .col-12:first-child{border-top-right-radius:25px;border-bottom-left-radius:0}}.block_FORM001 .block-inner .col-12:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}@media(max-width: 767px){.block_FORM001 .block-inner .col-12:last-child{border-bottom-left-radius:25px;border-top-right-radius:0}}.block_FORM001 .block-caption{padding:96px;height:100%}@media(max-width: 1199px){.block_FORM001 .block-caption{padding:70px}}@media(max-width: 991px){.block_FORM001 .block-caption{padding:48px}}@media(max-width: 576px){.block_FORM001 .block-caption{padding:24px 32px}}.block_FORM001 .block-form{position:relative;height:100%;z-index:10}.block_FORM001 .block-form .form-check .form-check-input{margin-top:4px}.block_FORM001 .block-form .form-group label{position:absolute;width:100px;color:#0b70f4;left:0;top:11px;text-transform:uppercase}.block_FORM001 .block-form .form-group label b{font-weight:400}.block_FORM001 .block-form .form-group label+input{padding-left:100px}@media(min-width: 992px){.block_FORM001 .block-form .form-group label.d-lg-none+input{padding-left:0}}.block_FORM001 .block-form .btn,.block_FORM001 .block-form .hs-button{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_FORM001 .block-form .btn,.block_FORM001 .block-form .hs-button{height:60px}}.block_FORM001 .block-form .hbspt-form{padding:70px 70px 126px}@media(max-width: 991px){.block_FORM001 .block-form .hbspt-form{padding:24px 24px 76px}}.block_FORM001.bg-bar::after{content:"";background-color:#000;bottom:0;left:0;right:0;width:100%;height:180px;position:absolute;z-index:0}@media(max-width: 991px){.block_FORM001.bg-bar::after{display:block}}@media(max-width: 767px){.block_FORM001.bg-bar::after{height:75%}}.block_FORM001.bg-white{background-color:#fff}.block_FORM001.bg-dark-gray{background-color:#1c2228}.block_FORM001.bg-dark-gray .block-caption h2,.block_FORM001.bg-dark-gray .block-caption p{color:#fff}.block_FORM001.bg-medium-gray{background-color:#d9dee1}.block_FORM001.bg-light-gray{background-color:#f1f1f1}/*!
Block Name: FORM002 - Full width contact form (Request a Demo)
***/.block_FORM002{position:relative}.block_FORM002 .block-form{position:relative;padding:4rem 4rem 2rem 4rem;height:auto;border-radius:8px;overflow:scroll}@media(max-width: 991px){.block_FORM002 .block-form{padding:2rem 3rem 2rem 3rem}}@media(max-width: 767px){.block_FORM002 .block-form{padding:3rem 2rem 2rem 2rem}}.block_FORM002 .block-form iframe,.block_FORM002 .block-form #form-iframe-placeholder iframe{width:100% !important;height:1200px !important;border:0 !important}.block_FORM002 .block-form .form-check .form-check-input{margin-top:4px}.block_FORM002 .block-form .btn,.block_FORM002 .block-form .hs-button{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_FORM002 .block-form .btn,.block_FORM002 .block-form .hs-button{height:60px}}.block_FORM002 .block-form .hs-form-field label{display:none}.block_FORM002 .background-pattern{position:absolute;z-index:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.8}.block_FORM002 .background-pattern.background-pattern-left{top:0;left:-5%;background-image:url("/wp-content/themes/rossvideo/img/Pattern-Left.png")}.block_FORM002 .background-pattern.background-pattern-right{bottom:-41%;right:-5%;background-image:url("/wp-content/themes/rossvideo/img/Pattern-Right.png")}.block_FORM002 .container{position:relative;z-index:25}.block_FORM002.background_assets{margin:0 auto;overflow:hidden;padding-bottom:2rem}.single-events .block_FORM002 .block-form{overflow:visible}/*!
Block Name: FORM003
***/.block_FORM003 .block-form{position:relative;padding:4rem 4rem 8rem 4rem;height:100%;border-radius:8px;overflow:hidden}@media(max-width: 991px){.block_FORM003 .block-form{padding:2rem 3rem 5rem 3rem}}@media(max-width: 767px){.block_FORM003 .block-form{padding:3rem 2rem 5rem 2rem}}.block_FORM003 .block-form .form-check .form-check-input{margin-top:4px}.block_FORM003 .block-form .btn,.block_FORM003 .block-form .hs-button{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_FORM003 .block-form .btn,.block_FORM003 .block-form .hs-button{height:60px}}.block_FORM003 .block-form .block-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.block_FORM003 .block-form .block-list li{margin-bottom:5px}.block_FORM003 .block-form .block-list li b{font-weight:500}.block_FORM003 .block-form .hs-form-field label{display:none}/*!
Block Name: FORM004 - Contact form for pre-footer (Case Study)
***/.block_FORM004 .block-inner{position:relative;z-index:1}.block_FORM004 .block-caption{padding:48px 128px 48px 0;height:100%}@media(max-width: 991px){.block_FORM004 .block-caption{padding:32px 64px 32px 0}}@media(max-width: 576px){.block_FORM004 .block-caption{padding:0 0 32px}}.block_FORM004 .block-caption h2{font-size:40px}.block_FORM004 .block-form{position:relative;padding:5px 5px 30px;border-radius:8px;overflow:hidden}@media(max-width: 570px){.block_FORM004 .block-form{padding:5px 5px 30px}}@media(max-width: 991px){.block_FORM004 .block-form{padding:16px 16px 30px}}@media(max-width: 767px){.block_FORM004 .block-form{padding:16px 16px 30px}}.block_FORM004 .block-form .form-check .form-check-input{margin-top:0}.block_FORM004 .block-form .btn,.block_FORM004 .block-form .hs-button{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_FORM004 .block-form .btn,.block_FORM004 .block-form .hs-button{height:60px}}.block_FORM004 .block-form .hs-form-field label{display:none}.block_FORM004.bg-bar::after{content:"";background-color:#000;bottom:0;left:0;right:0;width:100%;height:180px;position:absolute;z-index:0}@media(max-width: 991px){.block_FORM004.bg-bar::after{display:block}}.block_FORM004.flip-columns .row{flex-direction:row-reverse}.block_FORM004.flip-columns .block-caption{padding:48px 0 128px 48px}@media(max-width: 991px){.block_FORM004.flip-columns .block-caption{padding:32px 0 64px 32px}}@media(max-width: 576px){.block_FORM004.flip-columns .block-caption{padding:0 0 32px}}/*!
Block Name: FORM005 - CTA block pre-footer
***/.block_FORM005 .block-inner{position:relative;z-index:1}.block_FORM005 .block-inner .col-12:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}@media(max-width: 767px){.block_FORM005 .block-inner .col-12:first-child{border-top-right-radius:25px;border-bottom-left-radius:0}}.block_FORM005 .block-inner .col-12:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}@media(max-width: 767px){.block_FORM005 .block-inner .col-12:last-child{border-bottom-left-radius:25px;border-top-right-radius:0}}.block_FORM005 .block-caption{padding:96px;height:100%}@media(max-width: 1199px){.block_FORM005 .block-caption{padding:70px}}@media(max-width: 991px){.block_FORM005 .block-caption{padding:48px}}@media(max-width: 576px){.block_FORM005 .block-caption{padding:24px 32px}}.block_FORM005 .block-form{position:relative;height:100%}.block_FORM005 .block-form .form-check .form-check-input{margin-top:4px}.block_FORM005 .block-form .form-group label{position:absolute;width:100px;color:#0b70f4;left:0;top:11px;text-transform:uppercase}.block_FORM005 .block-form .form-group label b{font-weight:400}.block_FORM005 .block-form .form-group label+input{padding-left:100px}@media(min-width: 992px){.block_FORM005 .block-form .form-group label.d-lg-none+input{padding-left:0}}.block_FORM005 .block-form .btn,.block_FORM005 .block-form .hs-button{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_FORM005 .block-form .btn,.block_FORM005 .block-form .hs-button{height:60px}}.block_FORM005 .block-form .hbspt-form{padding:70px 70px 126px}@media(max-width: 991px){.block_FORM005 .block-form .hbspt-form{padding:24px 24px 76px}}.block_FORM005.bg-bar::after{content:"";background-color:#000;bottom:0;left:0;right:0;width:100%;height:180px;position:absolute;z-index:0}@media(max-width: 991px){.block_FORM005.bg-bar::after{display:block}}@media(max-width: 767px){.block_FORM005.bg-bar::after{height:75%}}/*!
Block Name: FORM006 - 
***/.block_FORM006{background-color:#000;padding:80px 16px}.block_FORM006 .container{max-width:1220px;margin:0 auto}.block_FORM006 .title{color:#fff;font-family:Stolzl;font-size:48px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:48px}.block_FORM006 .form-container{display:flex;gap:32px}.block_FORM006 .info{display:flex;gap:22px;flex-direction:column}.block_FORM006 .contact-card{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:4px;background:hsla(0,0%,100%,.1)}.block_FORM006 .phone,.block_FORM006 .address{display:flex;gap:12px;color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:23px;font-style:normal;font-weight:400;line-height:28px}.block_FORM006 .contact-card a,.block_FORM006 .contact-card p{color:#fff;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin:0}.block_FORM006 .form{width:100%}.block_FORM006 .info{width:100%;max-width:500px}.block_FORM006 .form{display:flex;flex-direction:column;gap:16px}.block_FORM006 .form-row{display:flex;flex-direction:row;gap:16px}.block_FORM006 .form-field{display:flex;flex-direction:column;flex:1}.block_FORM006 .form-field-half{flex:1}.block_FORM006 .form-field input,.block_FORM006 .form-field textarea,.block_FORM006 .form-field label{width:100%;border-radius:5px;background:hsla(0,0%,100%,.1);padding:16px;color:hsla(0,0%,100%,.6);font-family:"mulish-variable",sans-serif;font-size:16px;font-weight:400;line-height:24px;outline:none;border:none}.block_FORM006 .form-field input[type=checkbox]{width:auto;margin-right:8px}.block_FORM006 .form-field label{margin-bottom:4px}.block_FORM006 .submit{border-radius:5px;padding:12px 24px;background-color:#fff;color:#000;border:none;cursor:pointer;font-family:"mulish-variable",sans-serif;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase}.block_FORM006 .submit:hover{background-color:hsla(0,0%,100%,.8)}.block_FORM006 .textarea{resize:vertical;height:56px}.block_FORM006 .form-field-checkbox{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;gap:12px;margin:12px 0 20px}.block_FORM006 .button{padding:12px 40px;color:#000;text-align:center;font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;max-width:fit-content}.block_FORM006 .custom-checkbox{position:absolute;opacity:0}.block_FORM006 .custom-checkbox+label{position:relative;padding-left:30px;cursor:pointer;font-size:16px;line-height:24px;color:hsla(0,0%,100%,.6)}.block_FORM006 .custom-checkbox+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:3px;border:1px solid hsla(0,0%,100%,.25);background-color:rgba(0,0,0,0)}.block_FORM006 .custom-checkbox:checked+label:before{border-color:hsla(0,0%,100%,.5)}.block_FORM006 .custom-checkbox:checked+label:after{content:"✔";position:absolute;left:3px;top:50%;transform:translateY(-50%);font-size:16px;color:#fff;font-weight:bold}@media(max-width: 991px){.block_FORM006{padding:56px 16px}.block_FORM006 .title{font-size:28px;letter-spacing:-0.56px;text-align:center;margin-bottom:32px}.block_FORM006 .row{flex-direction:column;gap:40px}.block_FORM006 .button{max-width:100%}.block_FORM006 .contact-card{gap:12px}.block_FORM006 .phone,.block_FORM006 .address{font-size:19px}.block_FORM006 .contact-card a,.block_FORM006 .contact-card p{font-size:16px}}/*!
Block Name: FR001
***/.block_FR001 .swiper-content{position:relative;padding:0;overflow:hidden}.block_FR001 .swiper-content .swiper-resources{overflow:visible;position:relative}.block_FR001 .swiper-content .swiper-resources .card{border:0;transition:200ms ease-in-out;height:100%;min-height:220px;padding:32px;position:relative;border-radius:8px;background-color:#d9dee1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}.block_FR001 .swiper-content .swiper-resources .card .text-overline{margin-right:32px}@media(max-width: 767px){.block_FR001 .swiper-content .swiper-resources .card .text-overline{margin-right:20px}}@media(max-width: 576px){.block_FR001 .swiper-content .swiper-resources .card{padding:24px 20px}}.block_FR001 .swiper-content .swiper-resources .swiper-slide{height:initial}.block_FR001 .swiper-content .swiper-resources .swiper-pagination{bottom:0;width:auto}.block_FR001 .swiper-content .swiper-resources .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_FR001.bg-medium-gray .swiper-content .swiper-resources .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_FR001.bg-medium-gray .swiper-content .swiper-resources .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: FR002 - Tabs with three cards
***/.block_FR002 .tab-content .row{--bs-gutter-x: 20px}.block_FR002 .tab-content .row .col-12{margin-bottom:20px}.block_FR002 .tab-content .card{border:0;transition:200ms ease-in-out;height:100%;min-height:220px;padding:24px;position:relative;border-radius:8px;background-color:#d9dee1;text-decoration:none;padding-right:72px}.block_FR002 .tab-content .card .text-overline{margin-bottom:4px}.block_FR002 .tab-content .card .arrow-icon{position:absolute;right:16px;bottom:16px}.block_FR002 .tab-content .card h4{transition:200ms ease-in-out;font-weight:400 !important}.block_FR002 .tab-content .card:hover h4{color:#0b70f4}.block_FR002.bg-white .tab-content .card h4{color:#000}.block_FR002.bg-white .tab-content .card .text-overline{color:#000;font-weight:600 !important}/*!
Block Name: FR003
***/.block_FR003 .block-img{width:100%;height:auto;border-radius:8px;overflow:hidden;max-height:320px}@media(max-width: 767px){.block_FR003 .block-img{max-height:inherit}}.block_FR003 .block-img img{width:100%;height:100%;object-fit:cover}.block_FR003 .block-caption{height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:3rem}@media(max-width: 991px){.block_FR003 .block-caption{padding-left:1rem}}@media(max-width: 767px){.block_FR003 .block-caption{padding-left:0;padding-top:2rem}}/*!
Block Name: FR004
***/.block_FR004 .swiper-content{position:relative;padding:0;overflow:hidden}.block_FR004 .swiper-content .swiper-fr004{padding-bottom:3rem}.block_FR004 .swiper-content .swiper-fr004 .card{border:0;padding:0;position:relative;height:100%;transition:200ms ease-in-out;background-color:rgba(0,0,0,0)}.block_FR004 .swiper-content .swiper-fr004 .card .card-img-top{height:212px;border-radius:8px;overflow:hidden}.block_FR004 .swiper-content .swiper-fr004 .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_FR004 .swiper-content .swiper-fr004 .card .card-body{padding:24px 0}.block_FR004 .swiper-content .swiper-fr004 .card .card-body h3{transition:200ms ease-in-out}.block_FR004 .swiper-content .swiper-fr004 .card:hover .card-img-top img{transform:scale(105%)}.block_FR004 .swiper-content .swiper-fr004 .card:hover .card-body h3{color:#0b70f4}.block_FR004 .swiper-content .swiper-fr004 .swiper-slide{height:initial}.block_FR004 .swiper-content .swiper-fr004 .swiper-pagination{bottom:0;width:auto}.block_FR004 .swiper-content .swiper-fr004 .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: FR005
***/.block_FR005 .block-list{overflow:hidden}.block_FR005 .block-list .row{--bs-gutter-x: 56px}@media(max-width: 1199px){.block_FR005 .block-list .row{--bs-gutter-x: 32px}}@media(max-width: 991px){.block_FR005 .block-list .row{--bs-gutter-x: 24px}}@media(max-width: 767px){.block_FR005 .block-list .row{--bs-gutter-x: 20px}}.block_FR005 .block-list .card{border:0;padding:0;position:relative;transition:200ms ease-in-out}.block_FR005 .block-list .card .card-img-top{height:212px;border-radius:8px;overflow:hidden}.block_FR005 .block-list .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_FR005 .block-list .card .card-img-top:hover img{transform:scale(105%)}.block_FR005 .block-list .card .card-body{padding:24px 0}.block_FR005 .block-list .card .card-body .text-caption a{color:#000}.block_FR005 .block-list .card .card-body .text-caption a:hover{color:#0b70f4}.block_FR005 .block-list .card .card-body .text-overline{color:#0b70f4}.block_FR005 .block-list .card .card-body .text-overline:hover{color:#0b70f4}.block_FR005 .block-list .card .card-body .heading-5{color:#000}.block_FR005 .block-list .card .card-body .heading-5:hover{color:#0b70f4}/*!
Block Name: FR006
***/.block_FR006 .rounded{border-radius:20px !important}.block_FR006 .block-img{width:100%;height:auto;border-radius:8px;overflow:hidden;max-height:320px}@media(max-width: 767px){.block_FR006 .block-img{max-height:inherit}}.block_FR006 .block-img img{width:100%;height:100%;object-fit:cover}.block_FR006 .block-caption{height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:3rem}@media(max-width: 991px){.block_FR006 .block-caption{padding-left:1rem}}@media(max-width: 767px){.block_FR006 .block-caption{padding-left:0;padding-top:2rem}}/*!
Block Name: HR001 - Hero with full width image
***/.block_HR001{overflow:hidden;height:60vh;min-height:700px;display:flex;align-items:center}.block_HR001 .block-caption{max-width:925px;position:relative;z-index:2}.block_HR001 .block-caption .eyebrow{display:none}.block_HR001 .block-caption h1{font-size:70px}@media(max-width: 767px){.block_HR001 .block-caption .eyebrow .icon-bullet{display:none}.block_HR001 .block-caption h1{font-size:48px}}.block_HR001 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR001 .block-bg img{position:absolute;right:0;top:0;z-index:0;height:100%;width:70%;object-fit:cover;object-position:left}.block_HR001 .block-bg::after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}@media(max-width: 767px){.block_HR001 .block-bg img{position:absolute;right:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center}.block_HR001 .block-bg::after{background-color:rgba(0,0,0,.6)}}/*!
Block Name: HR002 - Small hero section with title, text, and background image
***/@media(max-width: 767px){.block_HR002.block-hero{margin-top:56px;height:600px;padding:0}}@media(max-width: 767px){.block_HR002.block-hero .wrapper{margin:initial}}.block_HR002 .video-container{width:50%;position:relative;z-index:2}@media only screen and (max-width: 991px){.block_HR002 .video-container{width:100% !important;max-width:400px;margin:0 auto}}.block_HR002 .video-container img{width:100%;position:absolute;top:0px;left:0px;display:block;max-width:100%;height:auto}.block_HR002 .video-container img:last-child{padding:20px}.block_HR002 .video-container video{width:100%;position:absolute;top:0px;left:0px;padding:16px;display:block;max-width:100%;height:auto}.block_HR002 .block-caption{max-width:925px;position:relative;z-index:2;padding:4rem 0 1rem}@media(max-width: 991px){.block_HR002 .block-caption{max-width:inherit}}@media(max-width: 767px){.block_HR002 .block-caption{padding:2rem 0 1rem}}.block_HR002 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_HR002 .block-caption .btn-link span{display:inline-block;margin:0}.block_HR002 .block-caption .btn-link span::after{content:none}.block_HR002 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_HR002 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_HR002 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_HR002 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR002 .block-caption .btn-link:hover span:last-of-type{color:inherit}.block_HR002 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR002 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR002 .block-bg:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.block_HR002 .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6}.block_HR002 .block-video iframe{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.3)}.block_HR002 .wistia-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px}.block_HR002 .wistia-video-wrapper iframe{width:100%;height:100%;display:block;max-width:100%}.block_HR002.hr-video{min-height:600px;overflow:hidden}.block_HR002.hr-video .block-bg:after{background-color:rgba(0,0,0,.3)}@media(max-width: 767px){.block_HR002 .block-video iframe{transform:scale(1.5)}}@media(max-width: 575px){.block_HR002 .block-video iframe{transform:scale(3);top:0%}}@media(max-width: 575px){.block_HR002.block-hero{height:auto}}/*!
Block Name: HR003 - Small hero section with title, text & image
***/.block_HR003 .block-caption{position:relative;z-index:2;padding:4rem 0 0}.block_HR003 .block-caption p{max-width:820px}@media(max-width: 991px){.block_HR003 .block-caption p{max-width:inherit}}@media(max-width: 767px){.block_HR003 .block-caption{padding:2rem 0 1rem}}.block_HR003 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR003 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR003 .block-bg::after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}/*!
Block Name: HR004 - Small hero section with eyebrow, title, text & image asid
***/@media(max-width: 991px){.block_HR004{margin-bottom:3rem}}.block_HR004 .block-caption{max-width:770px;position:relative;z-index:2;padding:5rem 0 2rem}@media(max-width: 1439px){.block_HR004 .block-caption{max-width:640px}}@media(max-width: 991px){.block_HR004 .block-caption{width:75%;max-width:500px;padding:4rem 0 0 0;left:0;z-index:2}}@media(max-width: 767px){.block_HR004 .block-caption{width:100%;padding:2rem 0 0}.block_HR004 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR004 .block-img{display:block;position:absolute;right:0;bottom:-2rem;width:500px;height:100%;z-index:1;transition:200ms ease-in-out}@media(max-width: 1199px){.block_HR004 .block-img{width:400px}}@media(max-width: 991px){.block_HR004 .block-img{width:calc(100% + 18px);display:flex;justify-content:flex-end;position:relative;right:0}}.block_HR004 .block-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_HR004 .block-img img{border-radius:8px}}@media(max-width: 991px){.block_HR004 .block-img img{max-width:500px}}.block_HR004 .block-img .wistia-container{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_HR004 .block-img .wistia-container{border-radius:8px}}@media(max-width: 991px){.block_HR004 .block-img .wistia-container{position:relative;height:340px;max-width:500px}}.block_HR004 .block-img .wistia-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;min-height:340px;object-fit:cover;border-radius:8px 0 0 8px}/*!
Block Name: HR005 - Small hero section with eyebrow, title, text & image asid
***/@media(max-width: 991px){.block_HR005{margin-bottom:3rem}}.block_HR005 .block-caption{max-width:770px;position:relative;z-index:2;padding:5rem 0 2rem}@media(max-width: 1439px){.block_HR005 .block-caption{max-width:640px}}@media(max-width: 991px){.block_HR005 .block-caption{width:75%;max-width:500px;padding:4rem 0 0 0;left:0;z-index:2}}@media(max-width: 767px){.block_HR005 .block-caption{width:100%;padding:2rem 0 0}.block_HR005 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR005 .block-img{display:block;position:absolute;right:0;bottom:-2rem;width:700px;height:100%;max-height:440px;z-index:1;transition:200ms ease-in-out}@media(max-width: 1399px){.block_HR005 .block-img{width:600px}}@media(max-width: 1199px){.block_HR005 .block-img{width:480px}}@media(max-width: 991px){.block_HR005 .block-img{width:calc(100% + 18px);display:flex;justify-content:flex-end;position:relative;right:0}}.block_HR005 .block-img .img{position:relative;height:100%;border-radius:8px 0 0 8px;overflow:hidden}@media(min-width: 1921px){.block_HR005 .block-img .img{border-radius:8px}}@media(max-width: 991px){.block_HR005 .block-img .img{max-width:500px}}.block_HR005 .block-img .img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px 0 0 8px;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}@media(min-width: 1921px){.block_HR005 .block-img .img img{border-radius:8px}}.block_HR005 .block-img .img .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:0 8px 0 8px;position:absolute;left:0;bottom:0;transition:200ms ease-in-out}@media(max-width: 991px){.block_HR005 .block-img .img .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_HR005 .block-img .img .icon-video svg{width:48px;height:48px}}.block_HR005 .block-img:hover img{transform:scale(105%)}.block_HR005 .block-img:hover .icon-video{background-color:#0b70f4}.block_HR005.variant_2 h1{font-size:102px}@media(max-width: 991px){.block_HR005.variant_2 h1{font-size:56px}}.block_HR005 .modal-video .modal-header{position:relative;border:none;padding:0}.block_HR005 .modal-video .btn-close{position:absolute;top:1.5rem;right:1.5rem;z-index:100;width:32px;height:32px;opacity:.9;background:rgba(0,0,0,.6);border-radius:50%;padding:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-size:16px;background-position:center;background-repeat:no-repeat;border:none;transition:opacity .2s ease,background-color .2s ease}@media(max-width: 767px){.block_HR005 .modal-video .btn-close{width:28px;height:28px;top:1rem;right:1rem;background-size:14px}}.block_HR005 .modal-video .btn-close:hover{opacity:1;background-color:rgba(0,0,0,.8)}.block_HR005 .modal-video .btn-close:focus{box-shadow:none;outline:none}/*!
Block Name: HR006 - Small hero section with eyebrow, title, text & image asid
***/@media(max-width: 991px){.block_HR006{margin-bottom:3rem}}.block_HR006 .block-caption{position:relative;z-index:2;padding:5rem 0 1rem}@media(max-width: 991px){.block_HR006 .block-caption{padding:4rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR006 .block-caption{width:100%;padding:2rem 0 1rem}.block_HR006 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR006 .block-img{height:100%;width:100%;z-index:1;transition:200ms ease-in-out;display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.block_HR006 .block-img{justify-content:flex-start;padding-bottom:4rem}}.block_HR006 .block-img .icon-video-container{z-index:2;position:relative;text-decoration:none;display:flex;flex-direction:column;align-items:center}.block_HR006 .block-img .icon-video-container .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:8px;margin-bottom:1rem;transition:200ms ease-in-out}@media(max-width: 991px){.block_HR006 .block-img .icon-video-container .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_HR006 .block-img .icon-video-container .icon-video svg{width:48px;height:48px}}@media(max-width: 767px){.block_HR006 .block-img .icon-video-container p{display:none}}.block_HR006 .block-img:hover .icon-video{background-color:#0b70f4}.block_HR006 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR006 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR006 .block-bg::after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}/*!
Block Name: HR007
***/@media(max-width: 991px){.block_HR007{margin-bottom:3rem}}.block_HR007 .block-caption{position:relative;z-index:2;padding:10rem 0 1rem}@media(max-width: 991px){.block_HR007 .block-caption{padding:6rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR007 .block-caption{width:100%;padding:2rem 0 1rem}.block_HR007 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR007 .block-img{height:100%;width:100%;z-index:1;transition:200ms ease-in-out;display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.block_HR007 .block-img{justify-content:flex-start;padding-bottom:4rem}}.block_HR007 .block-img .icon-video-container{z-index:2;position:relative;text-decoration:none;display:flex;flex-direction:column;align-items:center}.block_HR007 .block-img .icon-video-container .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:8px;margin-bottom:1rem;transition:200ms ease-in-out}@media(max-width: 991px){.block_HR007 .block-img .icon-video-container .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_HR007 .block-img .icon-video-container .icon-video svg{width:48px;height:48px}}@media(max-width: 767px){.block_HR007 .block-img .icon-video-container p{display:none}}.block_HR007 .block-img:hover .icon-video{background-color:#0b70f4}.block_HR007 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR007 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR007 .block-bg .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6}.block_HR007 .block-bg:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}/*!
Block Name: HR008 - Resources Hero with small title and option for background image or video & category with date
***/.block_HR008 .block-caption{position:relative;z-index:2;padding:4rem 0 0}.block_HR008 .block-caption p{max-width:820px}@media(max-width: 991px){.block_HR008 .block-caption p{max-width:inherit}}@media(max-width: 767px){.block_HR008 .block-caption{padding:2rem 0 1rem}}.block_HR008 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR008 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR008 .block-bg .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6;overflow:hidden}.block_HR008 .block-bg .block-video iframe{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(2.3)}.block_HR008 .block-bg:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.block_HR008 .block-bg:has(.block-video):after{background-color:rgba(0,0,0,.3)}@media(max-width: 767px){.block_HR008 .block-bg .block-video iframe{transform:scale(1.5)}}@media(max-width: 575px){.block_HR008 .block-bg .block-video iframe{transform:scale(3);top:0%}}/*!
Block Name: HR009
***/.block_HR009{padding-top:10rem}@media(max-width: 991px){.block_HR009{margin-bottom:3rem}}@media(max-width: 767px){.block_HR009{padding-top:6rem}}.block_HR009 .block-caption{position:relative;z-index:2;padding:5rem 0 1rem;max-width:560px}@media(max-width: 991px){.block_HR009 .block-caption{padding:4rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR009 .block-caption{width:100%;padding:2rem 0 1rem}.block_HR009 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR009 .hero-form{position:absolute;right:0;bottom:-2rem;width:700px;max-height:440px;z-index:1;border-radius:8px 0 0 8px;overflow:hidden}@media(max-width: 1399px){.block_HR009 .hero-form{width:600px}}@media(max-width: 1199px){.block_HR009 .hero-form{width:410px}}@media(max-width: 991px){.block_HR009 .hero-form{width:calc(100% + 18px);display:flex;justify-content:flex-end;position:relative;right:0}}@media(max-width: 767px){.block_HR009 .hero-form{width:100%;border-radius:8px}}.block_HR009 .hero-form .block-form{position:relative;padding:4rem 4rem 8rem 4rem;height:100%}@media(max-width: 1199px){.block_HR009 .hero-form .block-form{padding:3rem 2rem 7rem 2rem}}@media(max-width: 991px){.block_HR009 .hero-form .block-form{padding:2rem 3rem 5rem 3rem}}.block_HR009 .hero-form .block-form .form-check .form-check-input{margin-top:4px}.block_HR009 .hero-form .block-form .btn{position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:0;display:flex;justify-content:center}@media(max-width: 991px){.block_HR009 .hero-form .block-form .btn{height:60px}}.block_HR009 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR009 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR009 .block-bg:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}/*!
Block Name: HR010
***/.block_HR010{height:60vh;display:flex;flex-direction:column;justify-content:center;padding:6rem 0;position:relative}.block_HR010 .container-fluid{position:absolute;left:0;top:0;height:88px;display:flex;align-items:center}@media(max-width: 1199px){.block_HR010 .container-fluid{height:72px}}@media(max-width: 991px){.block_HR010 .container-fluid{height:56px}}.block_HR010 .container-fluid .brand{padding:9px 0;margin-right:0;margin-left:38px;transition:200ms ease-in-out}@media(max-width: 1199px){.block_HR010 .container-fluid .brand{margin-left:0}}.block_HR010 .container-fluid .brand img{height:48px;transition:200ms ease-in-out}@media(max-width: 1199px){.block_HR010 .container-fluid .brand img{height:38px}}.block_HR010 .block-caption{position:relative;z-index:2;max-width:920px}.block_HR010 .block-caption h1{font-size:50px}@media(max-width: 991px){.block_HR010 .block-caption{padding:4rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR010 .block-caption{width:100%;padding:2rem 0 1rem}.block_HR010 .block-caption .eyebrow .icon-bullet{display:none}}.block_HR010 .block-bg{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%}.block_HR010 .block-bg img{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.block_HR010 .block-bg .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.9}.block_HR010 .block-bg:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.block_HR010.variant_2 .block-caption{text-align:center;margin:auto}.block_HR010.variant_3{justify-content:flex-end}/*!
Block Name: HR011 - Small hero section with eyebrow, title, text & image asid
***/.block_HR011 .wrapper{padding:6rem 0}@media(max-width: 991px){.block_HR011 .wrapper{padding:2rem}}.block_HR011 .block-caption{max-width:600px;position:relative;z-index:2;padding:4rem 0}.block_HR011 .block-caption h1{font-size:48px}@media(max-width: 767px){.block_HR011 .block-caption h1{font-size:28px}}@media(max-width: 991px){.block_HR011 .block-caption{padding:4rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR011 .block-caption{width:100%;padding:2rem 0 1rem}}.block_HR011 .video-container .wistia_responsive_wrapper{width:100%;height:100%;top:0%;position:absolute;object-fit:cover;transform:scale(2.2)}@media(max-width: 767px){.block_HR011 .video-container .wistia_responsive_wrapper{transform:scale(3.5)}}@media(min-width: 1200px){.block_HR011 .video-container .wistia_responsive_wrapper{transform:scale(1.5);top:-6% !important}}.block_HR011 .block-img{height:100%;width:100%;z-index:1;transition:200ms ease-in-out;display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.block_HR011 .block-img{padding-bottom:4rem}}.block_HR011 .block-img .icon-video-container{z-index:2;position:relative;text-decoration:none;display:flex;flex-direction:column;align-items:center}.block_HR011 .block-img .icon-video-container .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:8px;margin-bottom:1rem;transition:200ms ease-in-out}@media(max-width: 991px){.block_HR011 .block-img .icon-video-container .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_HR011 .block-img .icon-video-container .icon-video svg{width:48px;height:48px}}@media(max-width: 767px){.block_HR011 .block-img .icon-video-container p{display:none}}.block_HR011 .block-img:hover .icon-video{background-color:#0b70f4}.block_HR011 .block-bg{position:absolute;right:0;top:0;z-index:0;height:100%;width:100%}@media(max-width: 767px){.block_HR011 .block-bg{height:70%}}.block_HR011 .block-bg img{position:absolute;right:0;top:0;z-index:0;width:100%;height:70%;object-fit:cover;object-position:left}@media(max-width: 767px){.block_HR011 .block-bg img{width:100%;object-position:center}}.block_HR011 .block-bg::after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.block_HR011 .block-bg video{pointer-events:none}.block_HR011 .block-bg video::-webkit-media-controls{display:none !important}.block_HR011 .swiper-container{width:100%;height:100%;position:relative;overflow:hidden}.block_HR011 .swiper-container .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;position:relative}.block_HR011 .swiper-container .swiper-wrapper .swiper-slide{width:auto;height:auto;position:relative;padding:25px;background:#101010;border-radius:23px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.block_HR011 .swiper-container .swiper-wrapper .swiper-slide{padding:25px 15px}.block_HR011 .swiper-container .swiper-wrapper .swiper-slide p{font-size:13px}}.block_HR011 .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:137px;object-fit:cover;border-radius:20px}@media(max-width: 767px){.block_HR011 .swiper-container .swiper-wrapper .swiper-slide img{width:100%}}.block_HR011 .swiper-container .swiper-wrapper .swiper-slide .btn-link{background:rgba(0,0,0,0)}@media(max-width: 767px){.block_HR011 .swiper-container .swiper-wrapper .swiper-slide .btn-link{font-size:13px}}/*!
Block Name: HR002 - Small hero section with title, text, and background image
***/.block_HR013{display:flex;justify-content:center;align-items:center;min-height:80vh}@media(max-width: 991px){.block_HR013{flex-direction:column-reverse;min-height:none}}.block_HR013 .wrapper{width:100%;z-index:1}@media(max-width: 991px){.block_HR013 .wrapper{z-index:0}}.block_HR013 .block-caption h1{font-size:48px}.block_HR013 .block-caption .block-description a{color:#4c95f7}.block_HR013 .block-caption .eyebrow-color-red{color:#d9212c}.block_HR013 .block-caption .eyebrow-color-orange{color:#ff6d00}.block_HR013 .block-caption .eyebrow-color-yellow{color:#dfa730}.block_HR013 .block-caption .eyebrow-color-blue{color:#0c64f2}.block_HR013 .block-caption .eyebrow-color-green{color:#4bb850}.block_HR013 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_HR013 .block-caption .btn-link span{display:inline-block;margin:0}.block_HR013 .block-caption .btn-link span::after{content:none}.block_HR013 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_HR013 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_HR013 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_HR013 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR013 .block-caption .btn-link:hover span:last-of-type{color:inherit}.block_HR013 .block-bg{background:#000;display:flex;justify-content:center;align-items:center;width:65%;height:100%;padding:0;position:absolute;right:0;top:calc(50% + 6rem);transform:translateY(calc(-50% - 3rem));z-index:0}.block_HR013 .block-bg img{max-width:600px;max-height:600px;width:100%}@media(max-width: 991px){.block_HR013 .block-bg{width:100%;height:auto;padding:1rem 0;position:relative;right:auto;top:auto;transform:none}}.block_HR013 .block-bg.bg-gradient-red{background:-moz-radial-gradient(circle, rgb(217, 33, 44) 5%, rgb(0, 0, 0) 50%);background:-webkit-radial-gradient(circle, rgb(217, 33, 44) 5%, rgb(0, 0, 0) 50%);background:radial-gradient(circle, rgb(217, 33, 44) 5%, rgb(0, 0, 0) 50%)}.block_HR013 .block-bg.bg-gradient-orange{background:-moz-radial-gradient(circle, rgb(255, 109, 0) 5%, rgb(0, 0, 0) 50%);background:-webkit-radial-gradient(circle, rgb(255, 109, 0) 5%, rgb(0, 0, 0) 50%);background:radial-gradient(circle, rgb(255, 109, 0) 5%, rgb(0, 0, 0) 50%)}.block_HR013 .block-bg.bg-gradient-yellow{background:-moz-radial-gradient(circle, rgb(223, 167, 48) 5%, rgb(0, 0, 0) 50%);background:-webkit-radial-gradient(circle, rgb(223, 167, 48) 5%, rgb(0, 0, 0) 50%);background:radial-gradient(circle, rgb(223, 167, 48) 5%, rgb(0, 0, 0) 50%)}.block_HR013 .block-bg.bg-gradient-blue{background:-moz-radial-gradient(circle, rgb(12, 100, 242) 5%, rgb(0, 0, 0) 50%);background:-webkit-radial-gradient(circle, rgb(12, 100, 242) 5%, rgb(0, 0, 0) 50%);background:radial-gradient(circle, rgb(12, 100, 242) 5%, rgb(0, 0, 0) 50%)}.block_HR013 .block-bg.bg-gradient-green{background:-moz-radial-gradient(circle, rgb(75, 184, 80) 5%, rgb(0, 0, 0) 50%);background:-webkit-radial-gradient(circle, rgb(75, 184, 80) 5%, rgb(0, 0, 0) 50%);background:radial-gradient(circle, rgb(75, 184, 80) 5%, rgb(0, 0, 0) 50%)}.block_HR013 .block-video-bg{display:flex;justify-content:center;align-items:center;width:65%;height:100%;padding:0;position:absolute;right:0;top:calc(50% + 3rem);transform:translateY(calc(-50% - 1.5rem));z-index:0}@media(max-width: 991px){.block_HR013 .block-video-bg{width:100%;height:auto;padding:1rem 0;position:relative;right:auto;top:auto;transform:none}}.block_HR013 .block-video-bg .block-video-bg-inner{width:75%;height:auto;line-height:0;position:relative}@media(max-width: 991px){.block_HR013 .block-video-bg .block-video-bg-inner{width:100%}}.block_HR013 .block-video-bg .block-video-bg-inner iframe{width:100%}@media(max-width: 991px){.block_HR013 .block-video-bg .block-video-bg-inner iframe{height:50%}}.block_HR013.block_reversed_layout .block-bg,.block_HR013.block_reversed_layout .block-video-bg{left:0;right:auto}@media(max-width: 991px){.block_HR013.block_reversed_layout .block-bg,.block_HR013.block_reversed_layout .block-video-bg{left:auto}}/*!
Block Name: HR014 - Small hero section with title, text, and background image
***/.block_HR014{display:flex;justify-content:center;align-items:center;min-height:80vh}.block_HR014 .row{align-items:center;justify-content:center}@media(max-width: 991px){.block_HR014{min-height:none}.block_HR014 .row{flex-direction:column !important}.block_HR014 .block-content,.block_HR014 .video-container{width:100%;max-width:100%}}.block_HR014 .wrapper{width:100%;z-index:1}@media(max-width: 991px){.block_HR014 .col-12 .col-lg-5{order:2}}.block_HR014 .block-content{z-index:99}.block_HR014 .block-caption .block-description a{color:#4c95f7}.block_HR014 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7;text-transform:unset;font-size:19px;font-weight:400;letter-spacing:normal}.block_HR014 .block-caption .btn-link span{display:inline-block;margin:0;font-weight:300}.block_HR014 .block-caption .btn-link span::after{content:none}.block_HR014 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_HR014 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_HR014 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_HR014 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR014 .block-caption .btn-link:hover span:last-of-type{color:inherit}.block_HR014 .block-bg{background:#000;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0;position:absolute;right:0;top:calc(50% + 6rem);transform:translateY(calc(-50% - 3rem));z-index:0}.block_HR014 .block-bg img{max-width:600px;max-height:600px;width:100%}@media(max-width: 991px){.block_HR014 .block-bg{width:100%;height:100%;padding:1rem 0;position:absolute;right:auto;top:auto;transform:none}}.block_HR014 .block-video{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6}.block_HR014.block_reversed_layout .row{flex-direction:row-reverse}@media(max-width: 991px){.block_HR014.block_reversed_layout .row{flex-direction:column}}.block_HR014.block_reversed_layout .video-container{margin-right:auto;margin-left:0}.block_HR014 .video-container{width:65%;position:relative;z-index:2;padding:200px 0px;margin-top:-16px;margin-left:auto;margin-right:0;min-height:400px;contain:layout style}@media only screen and (max-width: 991px){.block_HR014 .video-container{width:100% !important;max-width:100%;margin:auto;min-height:auto;padding:60px 0}}.block_HR014 .video-container img{top:0px;left:0px;display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}@media only screen and (max-width: 991px){.block_HR014 .video-container img{position:relative}}.block_HR014 .video-container video{width:100%;top:0px;left:0px;display:block;max-width:100%;height:auto;aspect-ratio:16/9}@media only screen and (max-width: 991px){.block_HR014 .video-container video{padding:0;position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:scale(1) !important}}.block_HR014 .video-container iframe{aspect-ratio:720/460;width:100%;height:auto}.block-hero .eyebrow{font-family:"mulish-variable",sans-serif}/*!
Block Name: HR015 - Small hero section with eyebrow, title, text & image asid
***/.block_HR015 .wrapper{width:100%}@media(max-width: 991px){.block_HR015 .wrapper{display:flex;flex-direction:column-reverse}}@media(max-width: 991px){.block_HR015{margin-bottom:0rem}}.block_HR015 .block-caption{position:relative;z-index:2;padding:10rem 0 1rem}@media(max-width: 991px){.block_HR015 .block-caption{padding:4rem 0 1rem;z-index:2}}@media(max-width: 767px){.block_HR015 .block-caption{width:100%;padding:2rem 0 1rem}}.block_HR015 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7;text-transform:none}.block_HR015 .block-caption .btn-link span{display:inline-block;margin:0}.block_HR015 .block-caption .btn-link span::after{content:none}.block_HR015 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_HR015 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_HR015 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_HR015 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR015 .block-caption .btn-link:hover span:last-of-type{color:inherit}.block_HR015 .block-caption .btn-link:active span,.block_HR015 .block-caption .btn-link:focus span{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR015 .block-caption .wysiwyg-content p{color:#fff;font-size:40px;margin-bottom:0px}.block_HR015 .block-caption .wysiwyg-content strong{color:var(--boldColor)}.block_HR015 .block-img{position:absolute;display:block;right:0;top:0;bottom:0;width:50%;height:100%;z-index:1;transition:200ms ease-in-out}@media(max-width: 991px){.block_HR015 .block-img{width:100%;position:relative}}.block_HR015 .block-img .block-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5019607843), black)}.block_HR015 .block-img img{width:100%;height:100%;object-fit:cover;object-position:top}/*!
Block Name: HR016 - Simplified hero section with video support
***/.block_HR016{display:flex;justify-content:center;align-items:center;min-height:70vh;position:relative;overflow:hidden}.block_HR016 .row{align-items:center;justify-content:center;position:relative}@media(max-width: 576px){.block_HR016{min-height:auto}.block_HR016 .background-video-wrapper iframe{transform:scale(1.8)}}.block_HR016 .wrapper{width:100%;z-index:1}.block_HR016 .block-content{z-index:99}.block_HR016 .block-caption .block-description a{color:#4c95f7}.block_HR016 .block-caption h1{font-size:40px;font-style:normal}.block_HR016 .block-caption .eyebrow{color:#fff}.block_HR016 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7;text-transform:unset}.block_HR016 .block-caption .btn-link span{display:inline-block;margin:0;font-weight:300}.block_HR016 .block-caption .btn-link span::after{content:none}.block_HR016 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_HR016 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_HR016 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_HR016 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_HR016.block_reversed_layout .row{flex-direction:row-reverse}@media(max-width: 991px){.block_HR016.block_reversed_layout .row{flex-direction:column-reverse !important}}.block_HR016 .video-container{height:500px;position:relative;overflow:hidden}.block_HR016 .background-video-wrapper{position:relative;height:100%;width:100%;overflow:hidden}.block_HR016 .background-video-wrapper .wistia_responsive_padding{height:100%;padding:0 !important}.block_HR016 .background-video-wrapper .wistia_responsive_wrapper{height:100% !important;width:100% !important;position:absolute;top:0;left:0}.block_HR016 .background-video-wrapper iframe.wistia_embed,.block_HR016 .background-video-wrapper .background-video{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none}.block_HR016 .background-video-wrapper .background-image{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.block_HR016 .row{min-height:500px}.block_HR016 .block-content,.block_HR016 .block-media{height:auto;min-height:500px}.block_HR016 .video-container{height:940px;transform:scale(1.9)}}.block_HR017{padding:11rem 0 6rem 0;overflow-x:hidden;position:relative;z-index:1}.block_HR017 .wrapper,.block_HR017 .container,.block_HR017 .row{position:relative}.block_HR017 .block-img,.block_HR017 .wistia-container,.block_HR017 .wistia-modal-container{position:relative;border-radius:20px;overflow:hidden}.block_HR017 .wistia-container iframe,.block_HR017 .wistia-modal-container iframe{border-radius:20px}.block_HR017 .block-img .video-play-btn{position:absolute;right:24px;bottom:24px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}.block_HR017 .block-img .video-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:55px;height:55px;padding:10px;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_HR017 .block-img .video-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;transform:none;flex-shrink:0;transition:filter .2s}.block_HR017 .block-img .video-play-btn .play-btn-inner svg{width:29px;height:29px}.block_HR017 .block-img .video-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_HR017 .block-img .video-play-btn:hover,.block_HR017 .block-img .video-play-btn:focus{transform:scale(1.15)}.block_HR017 .block-img .video-play-btn:hover .play-btn-outer,.block_HR017 .block-img .video-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_HR017 .block-img .video-play-btn:hover .play-btn-inner polygon,.block_HR017 .block-img .video-play-btn:focus .play-btn-inner polygon{fill:#2563eb}@media(min-width: 992px){.block_HR017 .block-img{max-width:450px}}.block_HR017 .block-img iframe{transform:scale(1.8)}.block_HR017 .modal-content.bg-transparent{background:rgba(0,0,0,0);box-shadow:none;border:none !important}.block_HR017 .wistia-container iframe{pointer-events:none}.block_HR017 .video-play-btn{pointer-events:auto;z-index:10}.block_HR017 .modal-body .modal-close-btn{position:absolute;top:64px;right:24px}.block_HR017 .block-caption .heading-1,.block_HR017 .block-caption h1{font-size:3.75rem;font-weight:500;color:#fff}.block_HR017 .block-caption .heading-1:empty{display:none}.block_HR017 .block-caption .btn-link{text-transform:none;font-weight:400;font-size:19px;font-family:"mulish-variable",sans-serif}@media(min-width: 992px){.block_HR017 .block-caption p{width:75%;padding-top:24px}.block_HR017 .wrapper .row{justify-content:space-between}}@media(max-width: 991px){.block_HR017 .block-caption .heading-1,.block_HR017 .block-caption h1{font-family:"stolzl",sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:120%}.block_HR017 .wistia-container{margin-top:1.5rem}}@media(max-width: 576px){.block_HR017 .block-caption .heading-1,.block_HR017 .block-caption h1{font-size:3rem}}.wistia-container .w-bottom-bar-lower{display:none !important}.modal-dialog.modal-xl{max-width:900px;width:100%}.wistia-modal-container{width:100%;min-width:320px}.modal-close-btn{position:absolute;top:24px;right:24px;background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.modal-close-btn svg{display:block;width:33px;height:33px}.modal-close-btn circle{fill:rgba(236,240,244,.5);transition:fill .2s}.modal-close-btn line{stroke:#333;stroke-width:2}.modal-close-btn:hover circle,.modal-close-btn:focus circle{fill:rgba(37,99,235,.3)}@media(max-width: 768px){.modal-close-btn{top:34px !important}.modal-close-btn svg{width:24px;height:24px}}.modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.modal.modal-slide-up.show .modal-dialog{transform:translateY(0)}.modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}.modal-backdrop.show{z-index:9998;pointer-events:auto}#wistiaModal.modal.modal-video,#wistiaModal.modal.modal-video.show{z-index:9999;pointer-events:auto}#wistiaModal.modal .modal-dialog,#wistiaModal.modal .modal-content,#wistiaModal.modal .modal-body{pointer-events:auto}#wistiaModal .modal-close-btn{z-index:9999;pointer-events:auto}body.modal-open{overflow:hidden !important}.block_HR018{padding-top:15rem}.block_HR018 img{width:100%}.block_HR018 .eyebrow{margin-bottom:5.62rem !important}.block_HR018 .description-text p{font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-weight:400;line-height:130%}.block_HR018.bg-black .eyebrow{color:#8a99a3}.block_HR018.bg-black h1{color:#f5f5f7}.block_HR018.bg-black .color-light-blue{color:#8a99a3}.block_HR018.bg-black .mx-auto{padding:0}.block_HR018.bg-white .eyebrow{color:#2d3841}.block_HR018.bg-white h1{color:#2d3841}.block_HR018.bg-white .color-light-blue{color:#2d3841}.block_HR018.bg-white .mx-auto{padding:0}.block_HR018 .eyebrow{text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}.block_HR018 h1{text-align:center;font-family:"Stolzl",sans-serif;font-size:3.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:35px}.block_HR018 .color-light-blue{font-size:1.4375rem;font-style:normal;font-weight:400;line-height:130%;max-width:34rem;margin:0 auto}.block_HR018 .btn.btn-link.btn-icon{font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;font-family:"mulish",sans-serif;letter-spacing:1px}.block_HR018 .hr018-hero-image{margin-top:3rem}.block_HR018 .hr018-hero-image img{width:100%;max-height:600px;border-radius:30px}.block_HR018 .hr018-hero-image svg{cursor:pointer}.block_HR018 h5{font-size:2.0625rem;font-weight:500;line-height:120%;margin-top:30px}.block_HR018 .description-text{max-width:45.75rem !important}@media(max-width: 768px){.block_HR018 h1{font-size:2.0625rem;line-height:120%}.block_HR018 h5{font-size:1.4375rem;font-weight:800;line-height:130%}}.single-industries .block_HR018 .eyebrow{margin-bottom:2.69rem !important}/*!
Block Name: HR019 - Hero section with logo
***/.block_HR019{padding-top:12rem}.block_HR019 .wrapper{width:100%}.block_HR019 .row{align-items:center;justify-content:center}.block_HR019 .row h1{font-weight:400;margin-bottom:0 !important}.block_HR019 .logo-col{width:fit-content}.block_HR019 .content-col{width:fit-content}.block_HR019 .hr019-logo{display:flex;justify-content:center;align-items:center;width:fit-content}@media(max-width: 991px){.block_HR019 .hr019-logo{justify-content:center}}.block_HR019 .hr019-logo .hr019-logo-img{max-width:200px;height:auto;width:auto;max-height:120px;object-fit:contain}@media(max-width: 991px){.block_HR019 .hr019-logo .hr019-logo-img{max-width:180px;max-height:100px}}@media(max-width: 767px){.block_HR019 .hr019-logo .hr019-logo-img{max-width:150px;max-height:80px}}.block_HR019.bg-black h1,.block_HR019.bg-black h2,.block_HR019.bg-black h3,.block_HR019.bg-black h4,.block_HR019.bg-black h5,.block_HR019.bg-black h6{color:#fff !important}.block_HR019 h1{font-family:"Stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1.5rem}@media(max-width: 991px){.block_HR019 h1{font-size:2rem;text-align:center}}@media(max-width: 767px){.block_HR019 h1{font-size:1.75rem;line-height:130%}}.block_HR019 .color-light-blue{font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:1.5rem}@media(max-width: 991px){.block_HR019 .color-light-blue{text-align:center}}@media(max-width: 767px){.block_HR019 .color-light-blue{font-size:1rem}}.block_HR019 .btn.btn-link.btn-icon{font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;font-family:"mulish",sans-serif;letter-spacing:1px}@media(max-width: 991px){.block_HR019 .btn.btn-link.btn-icon{display:block;text-align:center;margin:0 auto}}.block_PP-HR001{position:relative;overflow:hidden;padding-top:8rem}.block_PP-HR001 .wrapper{position:relative;z-index:2}.block_PP-HR001 .eyebrow{color:#ff6d00;text-align:center;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-weight:400;line-height:120%;margin-bottom:2.69rem !important}.block_PP-HR001 .pp-hr001-sub-title{color:#f5f5f7;text-align:center;font-family:"Stolzl",sans-serif;font-size:1.75rem;font-weight:500;line-height:120%;margin-bottom:2.69rem !important}.block_PP-HR001 .heading-1{color:#f5f5f7;text-align:center;font-family:"Stolzl",sans-serif;font-size:3.75rem;font-weight:500;line-height:120%;margin-bottom:4.69rem !important}.block_PP-HR001 .pp-hr001-hero-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.block_PP-HR001 .pp-hr001-hero-image .pp-hr001-hero-img{width:100%;height:auto;display:block;max-height:55rem;object-fit:cover}@media(min-width: 1440px){.block_PP-HR001 .pp-hr001-hero-image{position:unset;max-width:1440px;margin:0 auto}}.block_PP-HR001 .pp-hr001-hero-code{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.block_PP-HR001 .pp-hr001-hero-code img,.block_PP-HR001 .pp-hr001-hero-code video{width:100%;height:auto;display:block}.block_PP-HR001 .pp-hr001-description{color:#f5f5f7;text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}.block_PP-HR001 .pp-hr001-description p{margin-bottom:1rem}.block_PP-HR001 .pp-hr001-description p:last-child{margin-bottom:0}@media(max-width: 991px){.block_PP-HR001 .heading-1{font-size:2.5rem}.block_PP-HR001 .pp-hr001-sub-title{font-size:1.5rem}.block_PP-HR001 .pp-hr001-description{font-size:1rem}}@media(max-width: 767px){.block_PP-HR001 .eyebrow{font-size:.75rem}.block_PP-HR001 .heading-1{font-size:2.0625rem}.block_PP-HR001 .pp-hr001-sub-title{font-size:1.25rem;margin-bottom:2.69rem !important}.block_PP-HR001 .pp-hr001-description{font-size:.9375rem}}@media(min-width: 1800px){.block_PP-HR001 .pp-hr001-hero-image .pp-hr001-hero-img{max-height:80vh}}.block_PP-HR001.bg-black{background-color:#000}.block_PP-HR001.bg-black .pp-hr001-description{color:#8a99a3}.block_PP-HR001.bg-white,.block_PP-HR001.off-white{background-color:#f5f5f7}.block_PP-HR001.bg-white .eyebrow,.block_PP-HR001.off-white .eyebrow{color:#ff6d00}.block_PP-HR001.bg-white .pp-hr001-sub-title,.block_PP-HR001.off-white .pp-hr001-sub-title{color:#1c2228}.block_PP-HR001.bg-white .heading-1,.block_PP-HR001.off-white .heading-1{color:#2d3841}.block_PP-HR001.bg-white .pp-hr001-description,.block_PP-HR001.off-white .pp-hr001-description{color:#2d3841}.block_PP-HR001.bg-white{background-color:#fff}.block_NPP-HR001{position:relative;overflow:hidden}.block_NPP-HR001 .wrapper{position:relative;z-index:2}.block_NPP-HR001 .block_NPP-HR001__head{display:flex;flex-direction:column;align-items:center;text-align:center}.block_NPP-HR001 .block_NPP-HR001__title{margin:0;color:#fafafa;text-align:center;font-family:var(--ds-typography-desktop-h2-font-family);font-size:var(--ds-typography-desktop-h2-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-h2-font-weight);line-height:var(--ds-typography-desktop-h2-line-height);letter-spacing:var(--ds-typography-desktop-h2-letter-spacing)}.block_NPP-HR001 .block_NPP-HR001__eyebrow,.block_NPP-HR001 .block_NPP-HR001__sub-title{color:#fafafa;text-align:center;font-family:var(--ds-typography-desktop-title-20-32-font-family);font-size:var(--ds-typography-desktop-title-20-32-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-title-20-32-font-weight);line-height:var(--ds-typography-desktop-title-20-32-line-height);letter-spacing:var(--ds-typography-desktop-title-20-32-letter-spacing)}.block_NPP-HR001 .block_NPP-HR001__eyebrow{margin:0;color:#ff6d00}.block_NPP-HR001 .block_NPP-HR001__sub-title{margin:40px 0 0}.block_NPP-HR001 .block_NPP-HR001__description{margin-top:32px;color:#e5e5e5;text-align:center;font-family:var(--ds-typography-desktop-body-reading-18-30-font-family);font-size:var(--ds-typography-desktop-body-reading-18-30-font-size);font-weight:var(--ds-typography-desktop-body-reading-18-30-font-weight);line-height:var(--ds-typography-desktop-body-reading-18-30-line-height);letter-spacing:var(--ds-typography-desktop-body-reading-18-30-letter-spacing)}.block_NPP-HR001 .block_NPP-HR001__description p{margin-bottom:16px}.block_NPP-HR001 .block_NPP-HR001__description p:last-child{margin-bottom:0}.block_NPP-HR001 .block_NPP-HR001__hero-image{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.block_NPP-HR001 .block_NPP-HR001__hero-img{width:100%;height:auto;display:block;object-fit:cover}.block_NPP-HR001 .block_NPP-HR001__hero-code{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.block_NPP-HR001 .block_NPP-HR001__hero-code img,.block_NPP-HR001 .block_NPP-HR001__hero-code video{width:100%;height:auto;display:block}@media(max-width: 767px){.block_NPP-HR001 .block_NPP-HR001__title{font-family:var(--ds-typography-mobile-h1-font-family);font-size:var(--ds-typography-mobile-h1-font-size);font-weight:var(--ds-typography-mobile-h1-font-weight);line-height:var(--ds-typography-mobile-h1-line-height);letter-spacing:var(--ds-typography-mobile-h1-letter-spacing)}.block_NPP-HR001 .block_NPP-HR001__eyebrow,.block_NPP-HR001 .block_NPP-HR001__sub-title{font-family:var(--ds-typography-mobile-title-subheading-14-22-font-family);font-size:var(--ds-typography-mobile-title-subheading-14-22-font-size);font-weight:var(--ds-typography-mobile-title-subheading-14-22-font-weight);line-height:var(--ds-typography-mobile-title-subheading-14-22-line-height);letter-spacing:var(--ds-typography-mobile-title-subheading-14-22-letter-spacing)}.block_NPP-HR001 .block_NPP-HR001__eyebrow{color:#ff6d00}.block_NPP-HR001 .block_NPP-HR001__description{font-family:var(--ds-typography-mobile-body-reading-14-24-font-family);font-size:var(--ds-typography-mobile-body-reading-14-24-font-size);font-weight:var(--ds-typography-mobile-body-reading-14-24-font-weight);line-height:var(--ds-typography-mobile-body-reading-14-24-line-height);letter-spacing:var(--ds-typography-mobile-body-reading-14-24-letter-spacing)}}.block_NPP-HR001.bg-black{background-color:#000}.block_NPP-HR001.bg-white .block_NPP-HR001__title,.block_NPP-HR001.off-white .block_NPP-HR001__title{color:#232323}.block_NPP-HR001.bg-white .block_NPP-HR001__sub-title,.block_NPP-HR001.off-white .block_NPP-HR001__sub-title{color:#232323}.block_NPP-HR001.bg-white .block_NPP-HR001__eyebrow,.block_NPP-HR001.off-white .block_NPP-HR001__eyebrow{color:#ff6d00}.block_NPP-HR001.bg-white .block_NPP-HR001__description,.block_NPP-HR001.off-white .block_NPP-HR001__description{color:#383838}.block_NPP-HR001.bg-white{background-color:#fff}.block_NPP-HR001.off-white{background-color:#f5f5f7}/*!
 * NPP shared — section title → main content when `<section>` has `.npp-block--no-block-description`
 * (see `rossvideo_npp_no_block_description_class()` in block PHP).
 * Section vertical padding: mobile (≤767px) Space-600; desktop Space-1200.
 * Mobile header/content gaps: Space-500; desktop (≥768px): Space-1000.
 */.block-content[class*=block_NPP-],section.block-hero.block_NPP-HR001{padding:var(--Space-1200, 6rem) 0}@media(max-width: 767px){.block-content[class*=block_NPP-],section.block-hero.block_NPP-HR001{padding:var(--Space-600, 3rem) 0}.block-content[class*=block_NPP-]>.wrapper,.block-content[class*=block_NPP-] .container:not(.container-fluid),section.block-hero.block_NPP-HR001>.wrapper,section.block-hero.block_NPP-HR001 .container:not(.container-fluid){padding-left:var(--Space-300, 1.5rem);padding-right:var(--Space-300, 1.5rem);box-sizing:border-box}}@media(min-width: 768px)and (max-width: 1199px){.block-content[class*=block_NPP-] .container:not(.container-fluid),section.block-hero.block_NPP-HR001 .container:not(.container-fluid){padding-left:var(--Space-300, 1.5rem);padding-right:var(--Space-300, 1.5rem);box-sizing:border-box}}@media(min-width: 1200px){.block-content[class*=block_NPP-] .container:not(.container-fluid),section.block-hero.block_NPP-HR001 .container:not(.container-fluid){padding-left:0;padding-right:0}}.block-content[class*=block_NPP-] .block-header .block-title,.block-content[class*=block_NPP-] .npp-ab002__title,.block-content[class*=block_NPP-] .npp-ab005__block-title,.block-content[class*=block_NPP-] .block_NPP-SL001__title,.block-content[class*=block_NPP-] .npp-sl002__block-title,.block-content[class*=block_NPP-] .npp-sl003__block-title,.block-content[class*=block_NPP-] .block_NPP-TXT001__title,.block-content[class*=block_NPP-] .block_NPP-TXT002__title,.block-content[class*=block_NPP-] .block_NPP-HR001__title,.block-content[class*=block_NPP-] .block_NPP-VID001__title,.block-content[class*=block_NPP-] .npp-ab008-title,.block-content[class*=block_NPP-] .npp-ab009-title,.block-content[class*=block_NPP-] .npp-ab003__title,section.block-hero.block_NPP-HR001 .block-header .block-title,section.block-hero.block_NPP-HR001 .npp-ab002__title,section.block-hero.block_NPP-HR001 .npp-ab005__block-title,section.block-hero.block_NPP-HR001 .block_NPP-SL001__title,section.block-hero.block_NPP-HR001 .npp-sl002__block-title,section.block-hero.block_NPP-HR001 .npp-sl003__block-title,section.block-hero.block_NPP-HR001 .block_NPP-TXT001__title,section.block-hero.block_NPP-HR001 .block_NPP-TXT002__title,section.block-hero.block_NPP-HR001 .block_NPP-HR001__title,section.block-hero.block_NPP-HR001 .block_NPP-VID001__title,section.block-hero.block_NPP-HR001 .npp-ab008-title,section.block-hero.block_NPP-HR001 .npp-ab009-title,section.block-hero.block_NPP-HR001 .npp-ab003__title{max-width:1080px;width:100%;margin-inline:auto;box-sizing:border-box}.block-content[class*=block_NPP-] .block-header .block-description,.block-content[class*=block_NPP-] .npp-ab002__description,.block-content[class*=block_NPP-] .npp-ab005__block-description,.block-content[class*=block_NPP-] .block_NPP-SL001__eyebrow,.block-content[class*=block_NPP-] .block_NPP-SL001__description,.block-content[class*=block_NPP-] .block_NPP-TXT001__eyebrow,.block-content[class*=block_NPP-] .block_NPP-TXT001__description,.block-content[class*=block_NPP-] .block_NPP-HR001__eyebrow,.block-content[class*=block_NPP-] .block_NPP-HR001__sub-title,.block-content[class*=block_NPP-] .block_NPP-HR001__description,.block-content[class*=block_NPP-] .npp-ab003__description,.block-content[class*=block_NPP-] .block_NPP-VID001__content,.block-content[class*=block_NPP-] .block_NPP-TXT002__wysiwyg,.block-content[class*=block_NPP-] .npp-sl002__slide-eyebrow,.block-content[class*=block_NPP-] .npp-sl002__sub-title,.block-content[class*=block_NPP-] .npp-sl002__description,section.block-hero.block_NPP-HR001 .block-header .block-description,section.block-hero.block_NPP-HR001 .npp-ab002__description,section.block-hero.block_NPP-HR001 .npp-ab005__block-description,section.block-hero.block_NPP-HR001 .block_NPP-SL001__eyebrow,section.block-hero.block_NPP-HR001 .block_NPP-SL001__description,section.block-hero.block_NPP-HR001 .block_NPP-TXT001__eyebrow,section.block-hero.block_NPP-HR001 .block_NPP-TXT001__description,section.block-hero.block_NPP-HR001 .block_NPP-HR001__eyebrow,section.block-hero.block_NPP-HR001 .block_NPP-HR001__sub-title,section.block-hero.block_NPP-HR001 .block_NPP-HR001__description,section.block-hero.block_NPP-HR001 .npp-ab003__description,section.block-hero.block_NPP-HR001 .block_NPP-VID001__content,section.block-hero.block_NPP-HR001 .block_NPP-TXT002__wysiwyg,section.block-hero.block_NPP-HR001 .npp-sl002__slide-eyebrow,section.block-hero.block_NPP-HR001 .npp-sl002__sub-title,section.block-hero.block_NPP-HR001 .npp-sl002__description{max-width:960px;width:100%;margin-inline:auto;box-sizing:border-box}.block-content[class*=block_NPP-] .npp-sl002__slide-eyebrow,section.block-hero.block_NPP-HR001 .npp-sl002__slide-eyebrow{display:block}.block-content[class*=block_NPP-].npp-block--no-block-description .block-header,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab002__header,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab005__block-header,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-SL001__header.block-header{margin-bottom:var(--Space-500, 2.5rem)}@media(min-width: 768px){.block-content[class*=block_NPP-].npp-block--no-block-description .block-header,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab002__header,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab005__block-header,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-SL001__header.block-header{margin-bottom:var(--Space-1000, 5rem)}}.block-content[class*=block_NPP-].npp-block--no-block-description .block-header .block-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab005__block-title{margin-bottom:0}.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab002__header .npp-ab002__title{margin-bottom:0}.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-SL001__header .block_NPP-SL001__title{margin-bottom:0}.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab008-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab009-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-sl003__block-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-sl002__block-title,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-VID001__title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-vid001-title,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-TXT001__title{margin-top:0;margin-bottom:var(--Space-500, 2.5rem)}@media(min-width: 768px){.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab008-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-ab009-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-sl003__block-title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-sl002__block-title,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-VID001__title,.block-content[class*=block_NPP-].npp-block--no-block-description .npp-vid001-title,.block-content[class*=block_NPP-].npp-block--no-block-description .block_NPP-TXT001__title{margin-bottom:var(--Space-1000, 5rem)}}.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-AB003 .npp-ab003__title+.npp-ab003__cta-wrap{margin-top:0}.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-AB003 .npp-ab003__title{margin-bottom:var(--Space-500, 2.5rem)}@media(min-width: 768px){.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-AB003 .npp-ab003__title{margin-bottom:var(--Space-1000, 5rem)}}.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-TXT002 .block-caption .block_NPP-TXT002__title.mb-4,.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner .block_NPP-TXT002__title.mb-4{margin-bottom:var(--Space-500, 2.5rem)}@media(min-width: 768px){.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-TXT002 .block-caption .block_NPP-TXT002__title.mb-4,.block-content[class*=block_NPP-].npp-block--no-block-description.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner .block_NPP-TXT002__title.mb-4{margin-bottom:var(--Space-1000, 5rem)}}section.block-hero.block_NPP-HR001{padding-bottom:0}@media(max-width: 767px){section.block-hero.block_NPP-HR001{padding-bottom:0}}.block-content[class*=block_NPP-] .swiper-pagination{gap:var(--Space-100, 0.5rem)}.block-content[class*=block_NPP-] .swiper-pagination-bullet{width:.5rem;height:.5rem;flex-shrink:0;margin:0 !important}.block-content[class*=block_NPP-] a.btn.btn-link.btn-icon,.block-content[class*=block_NPP-] button.btn.btn-link.btn-icon,section.block-hero.block_NPP-HR001 a.btn.btn-link.btn-icon,section.block-hero.block_NPP-HR001 button.btn.btn-link.btn-icon,.modal[class*=modal-npp] a.btn.btn-link.btn-icon,.modal[class*=modal-npp] button.btn.btn-link.btn-icon{transition:color .2s ease,border-color .2s ease}.block-content[class*=block_NPP-] a.btn.btn-link.btn-icon>span:first-of-type,.block-content[class*=block_NPP-] button.btn.btn-link.btn-icon>span:first-of-type,section.block-hero.block_NPP-HR001 a.btn.btn-link.btn-icon>span:first-of-type,section.block-hero.block_NPP-HR001 button.btn.btn-link.btn-icon>span:first-of-type,.modal[class*=modal-npp] a.btn.btn-link.btn-icon>span:first-of-type,.modal[class*=modal-npp] button.btn.btn-link.btn-icon>span:first-of-type{border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.block-content[class*=block_NPP-] a.btn.btn-link.btn-icon:hover,.block-content[class*=block_NPP-] button.btn.btn-link.btn-icon:hover,section.block-hero.block_NPP-HR001 a.btn.btn-link.btn-icon:hover,section.block-hero.block_NPP-HR001 button.btn.btn-link.btn-icon:hover,.modal[class*=modal-npp] a.btn.btn-link.btn-icon:hover,.modal[class*=modal-npp] button.btn.btn-link.btn-icon:hover{color:#1550af}.block-content[class*=block_NPP-] a.btn.btn-link.btn-icon:hover>span:first-of-type,.block-content[class*=block_NPP-] button.btn.btn-link.btn-icon:hover>span:first-of-type,section.block-hero.block_NPP-HR001 a.btn.btn-link.btn-icon:hover>span:first-of-type,section.block-hero.block_NPP-HR001 button.btn.btn-link.btn-icon:hover>span:first-of-type,.modal[class*=modal-npp] a.btn.btn-link.btn-icon:hover>span:first-of-type,.modal[class*=modal-npp] button.btn.btn-link.btn-icon:hover>span:first-of-type{border-bottom-color:#1550af}.block-content[class*=block_NPP-] a.npp-ab008-card-link,section.block-hero.block_NPP-HR001 a.npp-ab008-card-link,.modal[class*=modal-npp] a.npp-ab008-card-link{transition:color .2s ease,border-color .2s ease}.block-content[class*=block_NPP-] a.npp-ab008-card-link span,section.block-hero.block_NPP-HR001 a.npp-ab008-card-link span,.modal[class*=modal-npp] a.npp-ab008-card-link span{border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.block-content[class*=block_NPP-] a.npp-ab008-card-link:hover,section.block-hero.block_NPP-HR001 a.npp-ab008-card-link:hover,.modal[class*=modal-npp] a.npp-ab008-card-link:hover{color:#1550af}.block-content[class*=block_NPP-] a.npp-ab008-card-link:hover span,section.block-hero.block_NPP-HR001 a.npp-ab008-card-link:hover span,.modal[class*=modal-npp] a.npp-ab008-card-link:hover span{border-bottom-color:#1550af}.block-content[class*=block_NPP-] .post-title a,section.block-hero.block_NPP-HR001 .post-title a,.modal[class*=modal-npp] .post-title a{transition:color .2s ease,text-decoration-color .2s ease}.block-content[class*=block_NPP-] .post-title a:hover,section.block-hero.block_NPP-HR001 .post-title a:hover,.modal[class*=modal-npp] .post-title a:hover{color:#1550af;text-decoration:underline;text-decoration-color:#1550af}.block-content[class*=block_NPP-] .block-description a,.block-content[class*=block_NPP-] .wysiwyg-content a,.block-content[class*=block_NPP-] .npp-ab009-accordion-body a,section.block-hero.block_NPP-HR001 .block-description a,section.block-hero.block_NPP-HR001 .wysiwyg-content a,section.block-hero.block_NPP-HR001 .npp-ab009-accordion-body a,.modal[class*=modal-npp] .block-description a,.modal[class*=modal-npp] .wysiwyg-content a,.modal[class*=modal-npp] .npp-ab009-accordion-body a{transition:color .2s ease,text-decoration-color .2s ease}.block-content[class*=block_NPP-] .block-description a:hover,.block-content[class*=block_NPP-] .wysiwyg-content a:hover,.block-content[class*=block_NPP-] .npp-ab009-accordion-body a:hover,section.block-hero.block_NPP-HR001 .block-description a:hover,section.block-hero.block_NPP-HR001 .wysiwyg-content a:hover,section.block-hero.block_NPP-HR001 .npp-ab009-accordion-body a:hover,.modal[class*=modal-npp] .block-description a:hover,.modal[class*=modal-npp] .wysiwyg-content a:hover,.modal[class*=modal-npp] .npp-ab009-accordion-body a:hover{color:#1550af;text-decoration:underline;text-decoration-color:#1550af}.block-content[class*=block_NPP-] a.npp-sl002__item-link,section.block-hero.block_NPP-HR001 a.npp-sl002__item-link,.modal[class*=modal-npp] a.npp-sl002__item-link{transition:color .2s ease,text-decoration-color .2s ease}.block-content[class*=block_NPP-] a.npp-sl002__item-link:hover,section.block-hero.block_NPP-HR001 a.npp-sl002__item-link:hover,.modal[class*=modal-npp] a.npp-sl002__item-link:hover{color:#1550af;text-decoration:underline;text-decoration-color:#1550af}section.block-hero.block_NPP-HR001 .block_NPP-HR001__description a{transition:color .2s ease,text-decoration-color .2s ease}section.block-hero.block_NPP-HR001 .block_NPP-HR001__description a:hover{color:#1550af;text-decoration-color:#1550af}.modal[class*=modal-npp] [class*=__wysiwyg] a{transition:color .2s ease,text-decoration-color .2s ease}.modal[class*=modal-npp] [class*=__wysiwyg] a:hover{color:#1550af;text-decoration:underline;text-decoration-color:#1550af}.block_PP-TXT001{position:relative;padding-top:6.88rem;padding-bottom:6.88rem}.block_PP-TXT001 .row{justify-content:center}.block_PP-TXT001 .col-12{max-width:52rem}.block_PP-TXT001 .eyebrow{color:#ff6d00;text-align:center;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-weight:400;line-height:120%}.block_PP-TXT001 .heading-2{color:#f5f5f7;text-align:center;font-family:"Stolzl",sans-serif;font-size:2.5rem;font-weight:500;line-height:120%;margin-bottom:5rem}.block_PP-TXT001 .pp-txt001-description{color:#8a99a3;text-align:center;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-weight:400;line-height:130%;margin-bottom:0}.block_PP-TXT001 .pp-txt001-description p{margin-bottom:1rem}.block_PP-TXT001 .pp-txt001-description p:last-child{margin-bottom:0}.block_PP-TXT001 .pp-txt001-links-wrapper{display:flex;justify-content:center;align-items:center;padding-top:6.25rem}@media(max-width: 767px){.block_PP-TXT001 .pp-txt001-links-wrapper{padding-top:3rem}}.block_PP-TXT001 .pp-txt001-links{display:flex;flex-direction:row;gap:1.5rem;align-items:center;justify-content:center}.block_PP-TXT001 .pp-txt001-links span{border-bottom:none;margin-right:0 !important}@media(max-width: 767px){.block_PP-TXT001 .pp-txt001-links{flex-direction:column;width:100%;gap:1rem}}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta{display:inline-flex;padding:.9375rem 1.5rem;justify-content:center;align-items:center;gap:0;border-radius:.625rem;min-width:0;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:120%;text-decoration:none !important;border:none;cursor:pointer;transition:opacity .2s ease;width:fit-content}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta span{display:block;text-decoration:none !important}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta span::after{display:none !important;content:none !important}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta:hover{opacity:.9}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta.pp-txt001-cta-odd{background:var(--brand-colours-greyscale-300, #D9DEE1);color:#000}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta.pp-txt001-cta-even{background:rgba(0,0,0,0);border:1.5px solid var(--brand-colours-greyscale-200, #F5F5F7);color:var(--brand-colours-greyscale-200, #F5F5F7)}.block_PP-TXT001 .pp-txt001-links a.pp-txt001-cta:hover{opacity:.9}@media(max-width: 991px){.block_PP-TXT001{padding-top:6rem;padding-bottom:6rem}.block_PP-TXT001 .heading-2{font-size:2rem}.block_PP-TXT001 .pp-txt001-description{font-size:1.25rem}.block_PP-TXT001 .pp-txt001-links-wrapper{padding-top:4rem}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta{font-size:1.0625rem;padding:.8125rem 1.875rem}}@media(max-width: 767px){.block_PP-TXT001{padding-top:4rem;padding-bottom:4rem}.block_PP-TXT001 .eyebrow{font-size:.75rem}.block_PP-TXT001 .heading-2{font-size:1.75rem}.block_PP-TXT001 .pp-txt001-description{font-size:1.125rem}.block_PP-TXT001 .pp-txt001-links .pp-txt001-cta{width:fit-content;font-size:1rem;padding:.75rem 1.5rem}}.block_PP-TXT001.off-white{background-color:#f5f5f7}.block_PP-TXT001.off-white .eyebrow{color:#ff6d00}.block_PP-TXT001.off-white .heading-2{color:#1c2228}.block_PP-TXT001.off-white .pp-txt001-description{color:#2d3841}.block_PP-TXT001.off-white .pp-txt001-links .pp-txt001-cta-odd{background:var(--brand-colours-greyscale-300, #D9DEE1);color:#000}.block_PP-TXT001.off-white .pp-txt001-links .pp-txt001-cta-even{border-color:#1c2228;color:#1c2228}.block_PP-TXT001.off-white .pp-txt001-links .pp-txt001-cta-even span{color:inherit}.block_PP-TXT001.off-white .pp-txt001-links .pp-txt001-cta-even:hover{background:rgba(28,34,40,.1)}@media(max-width: 767px){.block_PP-TXT001 .pp-txt001-description p{font-size:1.1875rem;line-height:120%}}.pp-txt001-modal .btn-close{z-index:2}.pp-txt001-modal .pp-txt001-typeform-embed{min-height:400px}.pp-txt001-modal .pp-txt001-typeform-embed [data-tf-live]{min-height:400px}.pp-txt001-modal .pp-txt001-typeform-embed iframe{width:100%;min-height:400px;border:0}.single-product .block_TXT005 .block-img video,.single-product .block_TXT005 .block-img img{border-radius:20px !important}.single-product .block_TXT005 .wysiwyg-content p,.single-product .block_TXT005 .wysiwyg-content h4{line-height:120%}@media(min-width: 992px){.single-product .block_TXT005{padding:6.88rem 0}.single-product .block_TXT005.flip-columns .wrapper.wrapper-offset .block-caption,.single-product .block_TXT005 .wrapper.wrapper-offset .block-caption .block-img{padding-left:65px}.single-product .block_TXT005.flip-columns .wrapper.wrapper-offset .block-img,.single-product .block_TXT005 .wrapper.wrapper-offset .block-caption{padding-right:65px}.single-product .block_TXT005 .wrapper.wrapper-offset .block-caption{max-width:unset;margin-left:unset;align-items:end;padding-right:65px}.single-product .block_TXT005 .wrapper.wrapper-offset .block-caption .table-dg-container{max-width:500px}.single-product .block_TXT005 .wrapper.wrapper-offset .block-img img{max-width:unset}.single-product .block_TXT005.flip-columns .wrapper.wrapper-offset .block-caption{align-items:start}}@media(max-width: 767px){.single-product .block_TXT005.bg-light-gray.flip-columns .row{flex-direction:column-reverse}}@media(max-width: 991px){.single-product .wrapper.wrapper-offset .block-img img{max-width:unset}}.pp-txt001-modal.modal.show:not(.modal-video)::after{background:rgba(0,0,0,.15)}.tf-v1-popup{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.block_NPP-TXT001{position:relative}.block_NPP-TXT001 .container{display:flex;justify-content:center}.block_NPP-TXT001 .block_NPP-TXT001__inner{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:min(100%,90rem);gap:80px;text-align:center}.block_NPP-TXT001 .block_NPP-TXT001__text{display:flex;flex-direction:column;align-items:center;width:100%;gap:40px;text-align:center}.block_NPP-TXT001 .block_NPP-TXT001__eyebrow{margin:0;color:#ff6d00;text-align:center;font-family:"mulish-variable",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.block_NPP-TXT001 .block_NPP-TXT001__title{margin:0;color:#f1f1f1;text-align:center;font-family:var(--ds-typography-desktop-h4-font-family);font-size:var(--ds-typography-desktop-h4-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-h4-font-weight);line-height:var(--ds-typography-desktop-h4-line-height);letter-spacing:var(--ds-typography-desktop-h4-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__description{margin:0;width:100%;color:#bcbcbc;text-align:center;font-family:var(--ds-typography-desktop-title-20-32-font-family);font-size:var(--ds-typography-desktop-title-20-32-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-title-20-32-font-weight);line-height:var(--ds-typography-desktop-title-20-32-line-height);letter-spacing:var(--ds-typography-desktop-title-20-32-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__description p{margin-bottom:16px}.block_NPP-TXT001 .block_NPP-TXT001__description p:last-child{margin-bottom:0}.block_NPP-TXT001 .block_NPP-TXT001__actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;width:100%}.block_NPP-TXT001 .block_NPP-TXT001__cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;box-sizing:border-box;padding:24px 40px;min-width:0;border-radius:999px;cursor:pointer;text-decoration:none !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.block_NPP-TXT001 .block_NPP-TXT001__cta span{display:block;text-align:center;font-family:var(--ds-typography-desktop-label-cta-20-24-font-family);font-size:var(--ds-typography-desktop-label-cta-20-24-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-label-cta-20-24-font-weight);line-height:var(--ds-typography-desktop-label-cta-20-24-line-height);letter-spacing:var(--ds-typography-desktop-label-cta-20-24-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__cta span::after{display:none !important;content:none !important}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--primary{background:#fff;border:1px solid rgba(0,0,0,0)}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--primary span{color:#000}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--primary:hover{background:#dee6ec}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--outline{background:rgba(0,0,0,0);border:1.5px solid #e5e5e5}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--outline span{color:#e5e5e5}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--outline:hover{background:#0c1012;border-color:#383838}.block_NPP-TXT001 .block_NPP-TXT001__cta.block_NPP-TXT001__cta--outline:hover span{color:#e5e5e5}@media(max-width: 767px){.block_NPP-TXT001 .block_NPP-TXT001__inner{gap:24px}.block_NPP-TXT001 .block_NPP-TXT001__text{gap:0}.block_NPP-TXT001 .block_NPP-TXT001__eyebrow+.block_NPP-TXT001__title{margin-top:40px}.block_NPP-TXT001 .block_NPP-TXT001__title+.block_NPP-TXT001__description{margin-top:24px}.block_NPP-TXT001 .block_NPP-TXT001__eyebrow+.block_NPP-TXT001__description{margin-top:24px}.block_NPP-TXT001 .block_NPP-TXT001__title{font-family:var(--ds-typography-mobile-title-20-28-font-family);font-size:var(--ds-typography-mobile-title-20-28-font-size);font-weight:var(--ds-typography-mobile-title-20-28-font-weight);line-height:var(--ds-typography-mobile-title-20-28-line-height);letter-spacing:var(--ds-typography-mobile-title-20-28-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__description{font-family:var(--ds-typography-mobile-title-subheading-14-22-font-family);font-size:var(--ds-typography-mobile-title-subheading-14-22-font-size);font-weight:var(--ds-typography-mobile-title-subheading-14-22-font-weight);line-height:var(--ds-typography-mobile-title-subheading-14-22-line-height);letter-spacing:var(--ds-typography-mobile-title-subheading-14-22-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__cta span{font-family:var(--ds-typography-mobile-label-cta-18-22-font-family);font-size:var(--ds-typography-mobile-label-cta-18-22-font-size);font-weight:var(--ds-typography-mobile-label-cta-18-22-font-weight);line-height:var(--ds-typography-mobile-label-cta-18-22-line-height);letter-spacing:var(--ds-typography-mobile-label-cta-18-22-letter-spacing)}.block_NPP-TXT001 .block_NPP-TXT001__actions{flex-direction:column;align-items:stretch;width:auto}.block_NPP-TXT001 .block_NPP-TXT001__cta{width:100%;justify-content:center}}.block_NPP-TXT001.bg-black{background-color:#000}.block_NPP-TXT001.bg-white{background-color:#fff}.block_NPP-TXT001.off-white{background-color:#f5f5f7}.block_NPP-TXT001.bg-white .block_NPP-TXT001__title,.block_NPP-TXT001.off-white .block_NPP-TXT001__title{color:#232323}.block_NPP-TXT001.bg-white .block_NPP-TXT001__description,.block_NPP-TXT001.off-white .block_NPP-TXT001__description{color:#565656}.block_NPP-TXT001.bg-white .block_NPP-TXT001__cta--outline,.block_NPP-TXT001.off-white .block_NPP-TXT001__cta--outline{border-color:#383838}.block_NPP-TXT001.bg-white .block_NPP-TXT001__cta--outline span,.block_NPP-TXT001.off-white .block_NPP-TXT001__cta--outline span{color:#383838}.block_NPP-TXT001.bg-white .block_NPP-TXT001__cta--outline:hover,.block_NPP-TXT001.off-white .block_NPP-TXT001__cta--outline:hover{background:#f8fafc;border-color:#d5d5d5}.npp-txt001-modal .btn-close{z-index:2}.npp-txt001-modal .npp-txt001-typeform-embed{min-height:400px}.npp-txt001-modal .npp-txt001-typeform-embed [data-tf-live]{min-height:400px}.npp-txt001-modal .npp-txt001-typeform-embed iframe{width:100%;min-height:400px;border:0}.npp-txt001-modal.modal.show:not(.modal-video)::after{background:rgba(0,0,0,.15)}.block-content.block_NPP-TXT002.npp-txt002-pt-0{padding-top:0 !important}.block-content.block_NPP-TXT002.npp-txt002-pt-0>.container{padding-top:0}.block-content.block_NPP-TXT002.npp-txt002-pb-0{padding-bottom:0 !important}.block-content.block_NPP-TXT002.npp-txt002-pb-0>.container{padding-bottom:0}.block-content.block_NPP-TXT002.npp-txt002-pt-96{padding-top:var(--Space-1200, 6rem) !important}.block-content.block_NPP-TXT002.npp-txt002-pt-80{padding-top:0 !important}.block-content.block_NPP-TXT002.npp-txt002-pt-80>.container{padding-top:var(--Space-1000, 5rem)}.block-content.block_NPP-TXT002.npp-txt002-pb-96{padding-bottom:var(--Space-1200, 6rem) !important}.block-content.block_NPP-TXT002.npp-txt002-pb-80{padding-bottom:0 !important}.block-content.block_NPP-TXT002.npp-txt002-pb-80>.container{padding-bottom:var(--Space-1000, 5rem)}.block-content.block_NPP-TXT002.npp-txt002-pt-80 .npp-txt002-items,.block-content.block_NPP-TXT002.npp-txt002-pb-80 .npp-txt002-items{gap:var(--Space-1000, 5rem)}@media(max-width: 767px){.block-content.block_NPP-TXT002.npp-txt002-pt-96{padding-top:var(--Space-600, 3rem) !important}.block-content.block_NPP-TXT002.npp-txt002-pb-96{padding-bottom:var(--Space-600, 3rem) !important}.block-content.block_NPP-TXT002.npp-txt002-pt-80>.container{padding-top:var(--Space-600, 3rem)}.block-content.block_NPP-TXT002.npp-txt002-pb-80>.container{padding-bottom:var(--Space-600, 3rem)}}.block_NPP-TXT002 .block_NPP-TXT002__title{margin-top:0;margin-left:0;margin-right:0;color:var(--Text-Level2-OnDark, #e5e5e5);font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(max-width: 991px){.block_NPP-TXT002 .block_NPP-TXT002__title{padding-top:var(--Space-300, 1.5rem)}}@media(min-width: 768px){.block_NPP-TXT002 .block_NPP-TXT002__title{font-size:var(--Font-Size-Size-700, 2rem);line-height:var(--Line-Height-Height-700, 2.5rem)}}.block_NPP-TXT002 .block_NPP-TXT002__title.bold-title{margin-bottom:2.19rem}.block_NPP-TXT002 .block-caption{height:100%;display:flex;justify-content:center;flex-direction:column}.block_NPP-TXT002 .block-caption .block_NPP-TXT002__title,.block_NPP-TXT002 .block-caption .block_NPP-TXT002__wysiwyg{margin-inline:0}.block_NPP-TXT002 .block-caption .block_NPP-TXT002__top-img img{width:auto;max-width:100%}.block_NPP-TXT002 .block-caption:has(.bold-title) .block_NPP-TXT002__wysiwyg{margin-bottom:2.19rem}@media(min-width: 991px){.block_NPP-TXT002 .container.wrapper-offset:has(.bold-title) .block-caption{max-width:23rem;margin-left:50%}.block_NPP-TXT002.flip-columns .wrapper-offset:has(.bold-title) .block-caption{margin-right:unset;margin-left:10%}}.block_NPP-TXT002 .block_NPP-TXT002__wysiwyg{color:var(--Text-Level3-OnDark, #bcbcbc)}.block_NPP-TXT002 .block_NPP-TXT002__wysiwyg p,.block_NPP-TXT002 .block_NPP-TXT002__wysiwyg li{color:var(--Text-Level3-OnDark, #bcbcbc);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-style:normal;font-weight:500;letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);font-size:var(--Font-Size-Size-400, 1.125rem);line-height:var(--Line-Height-Height-400, 1.75rem)}@media(min-width: 768px){.block_NPP-TXT002 .block_NPP-TXT002__wysiwyg p,.block_NPP-TXT002 .block_NPP-TXT002__wysiwyg li{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-500, 1.875rem)}}.block_NPP-TXT002 .block-img{display:flex;flex-direction:column;max-width:36.75rem}.block_NPP-TXT002 .block-img .block_NPP-TXT002__media{position:relative;width:100%;overflow:hidden;aspect-ratio:3/2;border-radius:12px}.block_NPP-TXT002 .block-img .block_NPP-TXT002__media.block_NPP-TXT002__media--image img,.block_NPP-TXT002 .block-img .block_NPP-TXT002__media>video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.block_NPP-TXT002 .block-img .block_NPP-TXT002__media iframe.wistia_embed,.block_NPP-TXT002 .block-img .block_NPP-TXT002__media .wistia_embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px}.block_NPP-TXT002 .block-img .block_NPP-TXT002__media .video-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:auto;border-radius:12px}@media screen and (max-width: 768px){.block_NPP-TXT002 .block-img{justify-content:center !important}}.block_NPP-TXT002.flip-columns .row{flex-direction:row-reverse}@media screen and (max-width: 768px){.block_NPP-TXT002.flip-columns .block-img{margin-left:auto;justify-content:center}}.block_NPP-TXT002.flip-columns .block-img .block_NPP-TXT002__media{border-radius:12px}@media screen and (max-width: 768px){.block_NPP-TXT002 .flip-columns .wrapper-offset .block-img{margin-left:auto !important}}@media screen and (max-width: 768px){.block_NPP-TXT002 .container.wrapper-offset .block-img{margin-right:auto !important;justify-content:center !important}}@media(min-width: 992px){.block_NPP-TXT002.variant_2 .container.wrapper-offset .col-lg-6.col-img{width:41.66667%}}@media(min-width: 992px){.block_NPP-TXT002.variant_2 .container.wrapper-offset .col-lg-6.col-caption{width:58.33333%}}.block_NPP-TXT002.variant_2 .container.wrapper-offset .block-caption{max-width:850px}.block_NPP-TXT002.bg-black .block-caption:has(.bold-title) .btn-link{margin-top:2.19rem}.block_NPP-TXT002.bg-black .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_NPP-TXT002.bg-black .btn-link span{display:inline-block;margin:0}.block_NPP-TXT002.bg-black .btn-link span::after{content:none}.block_NPP-TXT002.bg-black .btn-link span:first-of-type{margin-right:4px}.block_NPP-TXT002.bg-black .btn-link span:last-of-type{line-height:0;border:none}.block_NPP-TXT002.bg-black .btn-link span:last-of-type svg path{fill:#4c95f7}.block_NPP-TXT002.bg-black .btn-link:hover span:last-of-type svg path{fill:#1550af}.block_NPP-TXT002.bg-white .block-caption:has(.bold-title) .btn-link,.block_NPP-TXT002:not(.bg-black) .block-caption:has(.bold-title) .btn-link{margin-top:2.19rem}@media(max-width: 991px){.block_NPP-TXT002:not(.npp-txt002--items){padding:3rem 2rem;padding-bottom:1rem}.block_NPP-TXT002 .col-img{order:1}.block_NPP-TXT002 .col-caption{order:2}}.block_NPP-TXT002.npp-txt002--items{overflow-x:clip}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro{margin-bottom:64px;box-sizing:border-box}@media(max-width: 767px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro{margin-bottom:48px}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-header{margin-bottom:0;text-align:center}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-description{margin:0;padding-top:40px;color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-300, 1rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-description{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-description p{margin:0 0 16px}.block_NPP-TXT002.npp-txt002--items .npp-txt002-block-intro .block-description p:last-child{margin-bottom:0}.block_NPP-TXT002.npp-txt002--items.bg-black .npp-txt002-block-intro .block-title{color:#f1f1f1}.block_NPP-TXT002.npp-txt002--items.bg-black .npp-txt002-block-intro .block-description{color:#bcbcbc}.block_NPP-TXT002.npp-txt002--items .npp-txt002-items{display:flex;flex-direction:column;gap:var(--Space-1000, 5rem);max-width:1200px;margin:0 auto}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__inner{display:flex;flex-direction:column;align-items:stretch;min-height:280px}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__inner{flex-direction:row;flex-wrap:nowrap;align-items:center;min-height:22.5rem}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content{flex:1 1 auto;display:flex;align-items:center;box-sizing:border-box;padding:0}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content{flex:0 0 50%;max-width:50%}}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media{order:1}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__content{order:2;justify-content:flex-end}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__content{justify-content:flex-start}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner{width:100%}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner{max-width:30.375rem}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner .block_NPP-TXT002__title,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner .block_NPP-TXT002__wysiwyg{margin-inline:0}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__content-inner .wysiwyg-content.block_NPP-TXT002__wysiwyg{max-width:30.375rem}}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--no-media .npp-txt002-row__content{flex:1 1 100%;max-width:100%;justify-content:center}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__media{flex:1 1 auto;min-height:240px;position:relative;display:flex;align-items:stretch}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__media{width:100%;max-width:none;align-self:stretch}}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__media{flex:0 0 50%;max-width:50%;min-height:0;align-items:center}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__block-img.block-img{width:100%;margin:0;padding:0;display:flex;flex:1;justify-content:stretch}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__block-img.block-img{max-width:none}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__media .block_NPP-TXT002__media{width:100%;flex:1;min-height:240px;aspect-ratio:auto}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__media .block_NPP-TXT002__media{flex:0 1 auto;width:min(100%,36.75rem);max-width:36.75rem;max-height:27.5rem;aspect-ratio:36.75/27.5;min-height:0}}@media(min-width: 992px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__block-img.block-img{justify-content:flex-end}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__block-img.block-img{justify-content:flex-start}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media{border-radius:12px 0 0 12px}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media.block_NPP-TXT002__media--image img,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media>video,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media .video-bg-overlay,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media iframe.wistia_embed{border-radius:12px 0 0 12px}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media{border-radius:12px}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media.block_NPP-TXT002__media--image img,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media>video,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media .video-bg-overlay,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media .block_NPP-TXT002__media iframe.wistia_embed{border-radius:12px}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media{border-radius:0 12px 12px 0}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media.block_NPP-TXT002__media--image img,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media>video,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media .video-bg-overlay,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media iframe.wistia_embed{border-radius:0 12px 12px 0}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media{border-radius:12px}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media.block_NPP-TXT002__media--image img,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media>video,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media .video-bg-overlay,.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media .block_NPP-TXT002__media iframe.wistia_embed{border-radius:12px}}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__media{order:1}}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-right .npp-txt002-row__content{order:2}}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__media{order:1}}@media(max-width: 991px){.block_NPP-TXT002.npp-txt002--items .npp-txt002-row--media-left .npp-txt002-row__content{order:2}}.block_NPP-TXT002.npp-txt002--items .npp-txt002-row__link-wrap{margin-top:32px}/*!
PP-SL001 - Product Page Slider
***/.block_PP-SL001{padding:8rem 0}.block_PP-SL001 .swiper-content{position:relative;padding:0;overflow:hidden}.block_PP-SL001 .swiper-content .block-header{margin-bottom:5.31rem}.block_PP-SL001 .swiper-content .block-header .eyebrow{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.block_PP-SL001 .swiper-content .block-header .title{color:#f5f5f7;text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:1rem}@media(max-width: 767px){.block_PP-SL001 .swiper-content .block-header .title{font-size:2.0625rem}}.block_PP-SL001 .swiper-content .block-header .description{font-size:1.125rem;line-height:1.6}.block_PP-SL001 .swiper-content .swiper-card{overflow:visible;position:relative;padding-bottom:5rem}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide{height:initial;min-height:400px;border-radius:20px;background:#000;padding:0;display:flex;flex-direction:column;position:relative;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;-ms-user-select:none}@media(min-width: 1201px){.block_PP-SL001 .swiper-content .swiper-card .swiper-slide{width:34.375rem !important}}@media(max-width: 767px){.block_PP-SL001 .swiper-content .swiper-card .swiper-slide{width:75vw !important}}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .pp-sl001-image-wrapper{position:relative;width:100%;height:18rem;overflow:hidden}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .pp-sl001-image-wrapper::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4), rgb(0, 0, 0));z-index:1;pointer-events:none}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .pp-sl001-image{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(1)}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .block-video{position:relative;width:100%;height:260px;overflow:hidden}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .block-video::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4), rgb(0, 0, 0));z-index:1;pointer-events:none}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .block-video video{width:100%;height:100%;object-fit:cover}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content{position:relative;z-index:2;padding:3.31rem 5.94rem;width:100%;display:flex;flex-direction:column;background:#000;flex-grow:1}@media(max-width: 767px){.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content{padding:24px}}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content .pp-sl001-tag{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;color:#fff}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content .heading-4{color:#fff;font-family:"stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:.5rem;margin-bottom:20px !important}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content .pp-sl001-short-description{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:1rem}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content p{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:1rem}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content a,.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content button{font-size:16px;font-weight:400}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content a.btn-link,.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content button.btn-link{cursor:pointer !important;font-weight:300;text-transform:none;display:flex !important}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content a.btn-link span,.block_PP-SL001 .swiper-content .swiper-card .swiper-slide .slide-content button.btn-link span{cursor:pointer !important;margin-right:0}.block_PP-SL001 .swiper-content .swiper-card .swiper-slide.has-link:hover .pp-sl001-image{transform:scale(105%)}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper{display:flex !important;justify-content:center !important;align-items:center;margin-top:3.31rem;gap:1rem}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next,.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev{position:unset;width:fit-content;height:fit-content;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;margin:0}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next:after,.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-pagination{position:unset;width:fit-content}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .custom-swiper-btn{position:unset;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s;border:0px}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .custom-swiper-btn img{width:34px;height:34px;display:block;transition:filter .2s}.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .custom-swiper-btn:hover img,.block_PP-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .custom-swiper-btn:focus img{filter:brightness(0) saturate(100%) invert(35%) sepia(97%) saturate(2664%) hue-rotate(202deg) brightness(98%) contrast(101%)}.block_PP-SL001 .modal-pp-sl001 .modal-dialog{max-width:800px}.block_PP-SL001 .modal-pp-sl001 .modal-content{border-radius:12px;padding:2rem}.block_PP-SL001 .modal-pp-sl001 .modal-body{padding:2rem}.block_PP-SL001 .modal-pp-sl001 .modal-body .heading-4{margin-bottom:1.5rem}.block_PP-SL001 .modal-pp-sl001 .modal-body .modal-content-text{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.block_PP-SL001.bg-black .block-header .title{color:#f5f5f7}.block_PP-SL001.bg-black .block-header .description{color:#8a99a3}.block_PP-SL001.bg-black .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#666}.block_PP-SL001.bg-black .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_PP-SL001.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_PP-SL001.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_PP-SL001.off-white{background-color:#f5f5f7}.block_PP-SL001.off-white .block-header .eyebrow{color:#ff6d00}.block_PP-SL001.off-white .block-header .title{color:#1c2228}.block_PP-SL001.off-white .block-header .description{color:#2d3841}.block_NPP-SL001 .swiper-content{position:relative;padding:0;overflow:hidden}.block_NPP-SL001 .swiper-content .block_NPP-SL001__header{margin-bottom:5.31rem}.block_NPP-SL001 .swiper-content .block_NPP-SL001__header .block_NPP-SL001__eyebrow{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;color:#ff6d00}.block_NPP-SL001 .swiper-content .block_NPP-SL001__header .block_NPP-SL001__title{color:#f1f1f1;text-align:center;font-family:var(--ds-typography-mobile-h3-font-family);font-size:var(--ds-typography-mobile-h3-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-h3-font-weight);line-height:var(--ds-typography-mobile-h3-line-height);letter-spacing:var(--ds-typography-mobile-h3-letter-spacing);margin-bottom:16px}@media(min-width: 768px){.block_NPP-SL001 .swiper-content .block_NPP-SL001__header .block_NPP-SL001__title{font-family:var(--ds-typography-desktop-h4-font-family);font-size:var(--ds-typography-desktop-h4-font-size);font-weight:var(--ds-typography-desktop-h4-font-weight);line-height:var(--ds-typography-desktop-h4-line-height);letter-spacing:var(--ds-typography-desktop-h4-letter-spacing)}}.block_NPP-SL001 .swiper-content .block_NPP-SL001__header .block_NPP-SL001__description{color:#bcbcbc;text-align:center;font-family:var(--ds-typography-mobile-body-14-22-font-family);font-size:var(--ds-typography-mobile-body-14-22-font-size);font-weight:var(--ds-typography-mobile-body-14-22-font-weight);line-height:var(--ds-typography-mobile-body-14-22-line-height);letter-spacing:var(--ds-typography-mobile-body-14-22-letter-spacing)}@media(min-width: 768px){.block_NPP-SL001 .swiper-content .block_NPP-SL001__header .block_NPP-SL001__description{font-family:var(--ds-typography-desktop-body-18-28-font-family);font-size:var(--ds-typography-desktop-body-18-28-font-size);font-weight:var(--ds-typography-desktop-body-18-28-font-weight);line-height:var(--ds-typography-desktop-body-18-28-line-height);letter-spacing:var(--ds-typography-desktop-body-18-28-letter-spacing)}}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card{overflow:visible;position:relative;padding-bottom:0}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide{height:auto;min-height:400px;border-radius:12px;background:#121212;padding:0;display:flex;flex-direction:column;position:relative;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;-ms-user-select:none;border:var(--Border-150, 1.5px) solid rgba(0,0,0,0);box-sizing:border-box;transition:border-color .2s ease}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide:hover{border-color:var(--Card-OnDark-Border-Hover, #383838)}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__image-wrapper{position:relative;width:100%;height:18rem;overflow:hidden;border-radius:12px 12px 0 0}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__image-wrapper::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4), rgb(0, 0, 0));z-index:1;pointer-events:none}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__image{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__video{position:relative;width:100%;height:260px;overflow:hidden;border-radius:12px 12px 0 0}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__video::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4), rgb(0, 0, 0));z-index:1;pointer-events:none}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__video video{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content{position:relative;z-index:2;padding:24px;width:100%;display:flex;flex-direction:column;background:var(--Card-OnDark-Backg-Default, #0c1012);box-sizing:border-box;transition:background-color .2s ease;flex-grow:1;border-radius:0 0 12px 12px}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__tag{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;color:#e5e5e5}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__slide-title{color:#e5e5e5;font-family:var(--ds-typography-mobile-title-18-24-font-family);font-size:var(--ds-typography-mobile-title-18-24-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-title-18-24-font-weight);line-height:var(--ds-typography-mobile-title-18-24-line-height);letter-spacing:var(--ds-typography-mobile-title-18-24-letter-spacing);margin-bottom:24px !important}@media(min-width: 768px){.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__slide-title{font-family:var(--ds-typography-desktop-htitle-24-32-font-family);font-size:var(--ds-typography-desktop-htitle-24-32-font-size);font-weight:var(--ds-typography-desktop-htitle-24-32-font-weight);line-height:var(--ds-typography-desktop-htitle-24-32-line-height);letter-spacing:var(--ds-typography-desktop-htitle-24-32-letter-spacing)}}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__short-description{color:#bcbcbc;font-family:var(--ds-typography-mobile-body-14-22-font-family);font-size:var(--ds-typography-mobile-body-14-22-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-body-14-22-font-weight);line-height:var(--ds-typography-mobile-body-14-22-line-height);letter-spacing:var(--ds-typography-mobile-body-14-22-letter-spacing);margin-bottom:16px}@media(min-width: 768px){.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__short-description{font-family:var(--ds-typography-desktop-body-18-28-font-family);font-size:var(--ds-typography-desktop-body-18-28-font-size);font-weight:var(--ds-typography-desktop-body-18-28-font-weight);line-height:var(--ds-typography-desktop-body-18-28-line-height);letter-spacing:var(--ds-typography-desktop-body-18-28-letter-spacing)}}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content p.block_NPP-SL001__short-description{margin-bottom:16px}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__link{font-family:var(--ds-typography-mobile-label-14-22-font-family);font-size:var(--ds-typography-mobile-label-14-22-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-label-14-22-font-weight);line-height:var(--ds-typography-mobile-label-14-22-line-height);letter-spacing:var(--ds-typography-mobile-label-14-22-letter-spacing);color:#4580ef;text-align:center;cursor:pointer !important;text-transform:none;display:inline-flex !important;justify-content:flex-start;align-self:flex-start}@media(min-width: 768px){.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__link{font-family:var(--ds-typography-desktop-label-18-28-font-family);font-size:var(--ds-typography-desktop-label-18-28-font-size);font-weight:var(--ds-typography-desktop-label-18-28-font-weight);line-height:var(--ds-typography-desktop-label-18-28-line-height);letter-spacing:var(--ds-typography-desktop-label-18-28-letter-spacing)}}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide .block_NPP-SL001__slide-content .block_NPP-SL001__link span{cursor:pointer !important;margin-right:0;color:inherit}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-slide:hover .block_NPP-SL001__slide-content{background:var(--Card-OnDark-Backg-Hover, #151a1e)}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .block_NPP-SL001__pagination{display:flex;justify-content:center;align-items:center;margin-top:40px}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .block_NPP-SL001__pagination .swiper-pagination{position:relative;width:fit-content;top:auto;bottom:auto;left:auto;right:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-pagination-bullet{background:#999;opacity:1}.block_NPP-SL001 .swiper-content .block_NPP-SL001__swiper.swiper-card .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4580ef}.block_NPP-SL001.bg-black .block_NPP-SL001__header .block_NPP-SL001__description{color:#bcbcbc}.block_NPP-SL001.bg-medium-gray .swiper-pagination-bullet{background:#767676}.block_NPP-SL001.bg-medium-gray .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4580ef}.block_NPP-SL001.off-white{background-color:#f1f1f1}.block_NPP-SL001.off-white .block_NPP-SL001__header .block_NPP-SL001__eyebrow{color:#ff6d00}.block_NPP-SL001.off-white .block_NPP-SL001__header .block_NPP-SL001__title{color:#232323}.block_NPP-SL001.off-white .block_NPP-SL001__header .block_NPP-SL001__description{color:#565656}.block_NPP-SL001 .btn.btn-link.btn-icon.block_NPP-SL001__link span{margin-right:0}.block_NPP-SL001 .btn.btn-link.btn-icon.block_NPP-SL001__link span::after{content:none !important;display:none !important}.modal-npp-sl001 .modal-dialog{max-width:800px}.modal-npp-sl001 .modal-content{border-radius:12px;padding:24px}.modal-npp-sl001 .modal-body{padding:24px}.modal-npp-sl001 .modal-body .heading-4{margin-bottom:24px}.modal-npp-sl001 .modal-body .modal-content-text{font-size:16px;line-height:1.6;margin-bottom:24px}.modal-npp-sl001 .modal-body .btn.btn-link.btn-icon span{margin-right:0}.modal-npp-sl001 .modal-body .btn.btn-link.btn-icon span::after{content:none !important;display:none !important}/*!
 * NPP-SL002 — Product comparison slider (GTB-SL009 structure, design tokens).
 */.block_NPP-SL002{position:relative}.block_NPP-SL002.bg-black{background-color:#000}.block_NPP-SL002.bg-white{background-color:#fff}.block_NPP-SL002.off-white,.block_NPP-SL002.bg-light-gray{background-color:#f5f5f7}.block_NPP-SL002.bg-dark-gray{background-color:#1c2228}.block_NPP-SL002.bg-medium-gray{background-color:#d9dee1}.block_NPP-SL002 .npp-sl002__swiper-content{position:relative;padding:0;overflow:hidden}.block_NPP-SL002 .npp-sl002__block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-SL002 .swiper-npp-sl002{overflow:visible;position:relative;padding-bottom:var(--Space-500, 2.5rem)}.block_NPP-SL002 .npp-sl002__slide{border:0;height:100%;min-height:290px;padding:0 var(--Space-200, 1rem);position:relative;border-radius:var(--ds-radius-200, 8px);display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center;text-decoration:none;box-sizing:border-box}@media(max-width: 576px){.block_NPP-SL002 .npp-sl002__slide{min-height:180px;padding:0 var(--Space-200, 1rem)}}.block_NPP-SL002 .npp-sl002__media{flex-shrink:0;width:100%;height:200px;display:block}.block_NPP-SL002 .npp-sl002__media picture{display:block;width:100%;height:100%}.block_NPP-SL002 .npp-sl002__media img,.block_NPP-SL002 .npp-sl002__media .npp-sl002__media-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.block_NPP-SL002 .npp-sl002__slide-title{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25em;margin:var(--Space-400, 2rem) 0 0;padding:0;width:100%;max-width:100%;text-align:center;flex-shrink:0;font:inherit;line-height:normal}.block_NPP-SL002 .npp-sl002__slide-title .npp-sl002__slide-eyebrow,.block_NPP-SL002 .npp-sl002__slide-title .npp-sl002__slide-title-text{flex-shrink:0;max-width:100%;width:fit-content;margin:0}.block_NPP-SL002 .npp-sl002__slide-eyebrow{color:var(--Text-Accent-OnLight, #2e68cf) !important;text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif !important;font-size:var(--Font-Size-Size-200, 0.875rem) !important;font-style:normal;font-weight:500 !important;line-height:var(--Line-Height-Height-150, 1.25rem) !important;letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__slide-eyebrow{font-size:var(--Font-Size-Size-600, 1.5rem) !important;line-height:var(--Line-Height-Height-600, 2rem) !important}}.block_NPP-SL002 .npp-sl002__slide-title-text{color:var(--Text-Level2-OnLight, #383838) !important;text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif !important;font-size:var(--Font-Size-Size-200, 0.875rem) !important;font-style:normal;font-weight:500 !important;line-height:var(--Line-Height-Height-150, 1.25rem) !important;letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__slide-title-text{font-size:var(--Font-Size-Size-600, 1.5rem) !important;line-height:var(--Line-Height-Height-600, 2rem) !important}}.block_NPP-SL002 .npp-sl002__slide-title:first-child{margin-top:0}.block_NPP-SL002 .npp-sl002__sub-title{margin:var(--Space-200, 1rem) 0 0;padding:0;color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__sub-title{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-500, 1.875rem)}}.block_NPP-SL002 .npp-sl002__stroke{display:block;width:100%;height:0;margin:var(--Space-500, 2.5rem) 0;border:0;border-top:.5px solid var(--Border-Default-OnLight, #d5d5d5);flex-shrink:0}.block_NPP-SL002 .npp-sl002__description{width:100%;color:var(--Text-Level4-OnLight, #767676);text-align:center;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__description{font-size:var(--Font-Size-Size-400, 1.125rem);line-height:var(--Line-Height-Height-400, 1.75rem)}}.block_NPP-SL002 .npp-sl002__description p{margin:0 0 var(--Space-200, 1rem);text-align:left}.block_NPP-SL002 .npp-sl002__description p:last-child{margin-bottom:0}.block_NPP-SL002 .npp-sl002__description ul,.block_NPP-SL002 .npp-sl002__description ol{margin:0;padding-left:1.25rem;text-align:left}.block_NPP-SL002 .npp-sl002__item-link-wrap{margin-top:var(--Space-300, 1.5rem)}.block_NPP-SL002 .npp-sl002__item-link{color:var(--Action-Link-Default-OnLight, #2e68cf);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);text-decoration:underline}@media(min-width: 768px){.block_NPP-SL002 .npp-sl002__item-link{font-size:var(--Font-Size-Size-400, 1.125rem);line-height:var(--Line-Height-Height-400, 1.75rem)}}.block_NPP-SL002 .npp-sl002__pagination-cta{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--Space-500, 2.5rem)}.block_NPP-SL002 .npp-sl002__pagination-wrap{display:flex;justify-content:center;width:100%;margin:0}.block_NPP-SL002 .npp-sl002__pagination.swiper-pagination{position:relative !important;bottom:auto !important;left:auto !important;width:auto !important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block_NPP-SL002 .npp-sl002__pagination .swiper-pagination-bullet{opacity:1;background:var(--Border-Default-OnLight, #d5d5d5)}.block_NPP-SL002 .npp-sl002__pagination .swiper-pagination-bullet-active{background:var(--Text-Accent-OnLight, #2e68cf)}.block_NPP-SL002 .swiper-npp-sl002 .swiper-slide{height:auto}.block_NPP-SL002 .npp-sl002__cta-wrap{display:flex;justify-content:center;margin:0;width:100%}.block_NPP-SL002 .npp-sl002__cta{display:flex;padding:var(--Space-200, 1rem) var(--Space-400, 2rem);justify-content:center;align-items:center;box-sizing:border-box;border-radius:var(--Radius-9999, 62.4375rem);border:var(--Border-150, 1.5px) solid var(--Button-Secondary-OnLight-Outline-Border-Default, #383838);background:var(--Button-Secondary-OnLight-Outline-Backg-Default, transparent);text-decoration:none !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.block_NPP-SL002 .npp-sl002__cta:hover{background:#f8fafc;border-color:#d5d5d5}.block_NPP-SL002 .npp-sl002__cta:active{background:#f8fafc;border-color:#bcbcbc}.block_NPP-SL002 .npp-sl002__cta-text{color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:400;line-height:var(--Line-Height-Height-200, 1.375rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}/*!
 * NPP-SL003 — Spec comparison slider (table-like columns; simplified ACF vs NPP-SL002).
 */.block_NPP-SL003{position:relative}.block_NPP-SL003.bg-black{background-color:#000}.block_NPP-SL003.bg-white{background-color:#fff}.block_NPP-SL003.off-white,.block_NPP-SL003.bg-light-gray{background-color:#f5f5f7}.block_NPP-SL003.bg-dark-gray{background-color:#1c2228}.block_NPP-SL003.bg-medium-gray{background-color:#d9dee1}.block_NPP-SL003 .npp-sl003__swiper-content{position:relative;padding:0;overflow:hidden}.block_NPP-SL003 .npp-sl003__block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-SL003 .npp-sl003__block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-SL003 .swiper-npp-sl003{overflow:visible;position:relative;padding-bottom:var(--Space-600, 3rem)}.block_NPP-SL003 .npp-sl003__column{box-sizing:border-box;height:100%;min-height:120px;padding:var(--Space-400, 2rem) var(--Space-200, 1rem);padding-bottom:0;display:flex;flex-direction:column;align-items:stretch;text-align:center}.block_NPP-SL003 .swiper-npp-sl003 .swiper-wrapper>.swiper-slide:first-child .npp-sl003__column{padding-left:0}.block_NPP-SL003 .npp-sl003__slide-title{margin:0 0 var(--Space-300, 1.5rem);padding:0;color:var(--Text-Level2-OnLight, #383838);text-align:left;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-200, 0.875rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-150, 1.25rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-SL003 .npp-sl003__slide-title{font-size:var(--Font-Size-Size-600, 1.5rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-SL003 .npp-sl003__specs{width:100%;text-align:left}.block_NPP-SL003 .npp-sl003__spec{margin:0;padding:var(--Space-300, 1.5rem) 0;color:var(--Text-Level3-OnLight, #565656);text-align:left;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);border-bottom:.5px solid var(--Border-Default-OnLight, #d5d5d5);box-sizing:border-box}@media(min-width: 768px){.block_NPP-SL003 .npp-sl003__spec{font-size:var(--Font-Size-Size-400, 1.125rem);line-height:var(--Line-Height-Height-400, 1.75rem);padding-top:var(--Space-200, 1rem);padding-bottom:var(--Space-100, 0.5rem);min-height:calc(2*var(--Line-Height-Height-400, 1.75rem) + var(--Space-200, 1rem) + var(--Space-100, 0.5rem));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.block_NPP-SL003 .npp-sl003__pagination-wrap{display:flex;justify-content:center;width:100%;margin:0}.block_NPP-SL003 .npp-sl003__pagination.swiper-pagination{position:relative !important;bottom:auto !important;left:auto !important;width:auto !important;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block_NPP-SL003 .npp-sl003__pagination .swiper-pagination-bullet{opacity:1;background:var(--Border-Default-OnLight, #d5d5d5)}.block_NPP-SL003 .npp-sl003__pagination .swiper-pagination-bullet-active{background:var(--Text-Accent-OnLight, #2e68cf)}.block_NPP-SL003 .swiper-npp-sl003 .swiper-slide{height:auto}/*!
NPP-AB001 — Product action cards (PP-AB001 field parity, design tokens).
***/.block_NPP-AB001{width:100%}.block_NPP-AB001 .block-header{margin-bottom:var(--Space-1000, 5rem);text-align:center}.block_NPP-AB001 .block-header .block-title{margin:0;color:#232323;text-align:center;font-family:var(--ds-typography-mobile-h3-font-family);font-size:var(--ds-typography-mobile-h3-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-h3-font-weight);line-height:var(--ds-typography-mobile-h3-line-height);letter-spacing:var(--ds-typography-mobile-h3-letter-spacing)}@media(min-width: 768px){.block_NPP-AB001 .block-header .block-title{font-family:var(--ds-typography-desktop-h4-font-family);font-size:var(--ds-typography-desktop-h4-font-size);font-weight:var(--ds-typography-desktop-h4-font-weight);line-height:var(--ds-typography-desktop-h4-line-height);letter-spacing:var(--ds-typography-desktop-h4-letter-spacing)}}.block_NPP-AB001 .block-header .block-description{margin:0;padding-top:var(--Space-300, 1.5rem);color:#565656;text-align:center;font-family:var(--ds-typography-mobile-title-subheading-14-22-font-family);font-size:var(--ds-typography-mobile-title-subheading-14-22-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-title-subheading-14-22-font-weight);line-height:var(--ds-typography-mobile-title-subheading-14-22-line-height);letter-spacing:var(--ds-typography-mobile-title-subheading-14-22-letter-spacing)}@media(min-width: 768px){.block_NPP-AB001 .block-header .block-description{font-family:var(--ds-typography-desktop-title-20-32-font-family);font-size:var(--ds-typography-desktop-title-20-32-font-size);font-weight:var(--ds-typography-desktop-title-20-32-font-weight);line-height:var(--ds-typography-desktop-title-20-32-line-height);letter-spacing:var(--ds-typography-desktop-title-20-32-letter-spacing)}}.block_NPP-AB001.bg-black{background-color:#000}.block_NPP-AB001.bg-black .block-header .block-title{color:#f1f1f1}.block_NPP-AB001.bg-black .block-header .block-description{color:#bcbcbc}.block_NPP-AB001.off-white{background-color:#f1f1f1}.block_NPP-AB001 .npp-ab001-grid{display:grid;grid-template-columns:repeat(3, 24rem);gap:24px;margin:0 auto;max-width:1200px;justify-content:center}@media(max-width: 1199px){.block_NPP-AB001 .npp-ab001-grid{grid-template-columns:repeat(2, minmax(0, 24rem))}}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--Space-200, 1rem)}}.block_NPP-AB001 .npp-ab001-card{position:relative;border-radius:12px;overflow:hidden;background-color:#000;width:24rem;max-width:100%;display:flex;height:22.5rem;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;transition:background-color .45s ease}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-card{height:auto;min-height:10rem;width:46%;max-width:none}}.block_NPP-AB001 .npp-ab001-card .card-inner{position:relative;width:100%;height:100%;cursor:pointer}.block_NPP-AB001 .npp-ab001-card .card-inner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 60%, rgba(0, 0, 0, 0.95) 85%);z-index:2;pointer-events:none;transition:background .5s ease}.block_NPP-AB001 .npp-ab001-card.card-white{background-color:#f5f5f7}.block_NPP-AB001 .npp-ab001-card.card-white .card-content{bottom:-20px}.block_NPP-AB001 .npp-ab001-card.card-white .card-inner::before{background:linear-gradient(180deg, rgba(245, 245, 247, 0) 0%, rgba(245, 245, 247, 0) 70%, rgba(245, 245, 247, 0.95) 80%)}.block_NPP-AB001 .npp-ab001-card.card-white .card-title{color:#383838}.block_NPP-AB001 .npp-ab001-card .card-image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.block_NPP-AB001 .npp-ab001-card .card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1)}.block_NPP-AB001 .npp-ab001-card .card-content{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 24px 40px 24px;z-index:3;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-card .card-content{padding:var(--Space-100, 0.5rem) var(--Space-100, 0.5rem) var(--Space-150, 0.75rem) var(--Space-100, 0.5rem)}}.block_NPP-AB001 .npp-ab001-card .card-title{color:#e5e5e5;font-family:var(--ds-typography-mobile-title-14-20-font-family);font-size:var(--ds-typography-mobile-title-14-20-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-title-14-20-font-weight);line-height:var(--ds-typography-mobile-title-14-20-line-height);letter-spacing:var(--ds-typography-mobile-title-14-20-letter-spacing);max-width:80%;margin:0;flex:1}@media(min-width: 768px){.block_NPP-AB001 .npp-ab001-card .card-title{font-family:var(--ds-typography-desktop-htitle-24-32-font-family);font-size:var(--ds-typography-desktop-htitle-24-32-font-size);font-weight:var(--ds-typography-desktop-htitle-24-32-font-weight);line-height:var(--ds-typography-desktop-htitle-24-32-line-height);letter-spacing:var(--ds-typography-desktop-htitle-24-32-letter-spacing)}}.block_NPP-AB001 .npp-ab001-card .card-expand-btn{position:relative;width:2rem;height:2rem;min-width:2rem;min-height:2rem;aspect-ratio:1/1;border-radius:50%;background:#0b70f4;border:none;margin:0;padding:0;line-height:0;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,transform .3s ease;flex-shrink:0;z-index:4;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.block_NPP-AB001 .npp-ab001-card .card-expand-btn::before,.block_NPP-AB001 .npp-ab001-card .card-expand-btn::after{content:"";position:absolute;left:50%;top:50%;background-color:#000;border-radius:2px;transform:none;-webkit-transform:none}.block_NPP-AB001 .npp-ab001-card .card-expand-btn::before{width:10px;height:2px;margin-left:-5px;margin-top:-1px}.block_NPP-AB001 .npp-ab001-card .card-expand-btn::after{width:2px;height:10px;margin-left:-1px;margin-top:-5px}.block_NPP-AB001 .npp-ab001-card .card-expand-btn .expand-icon{display:none;color:#000}.block_NPP-AB001 .npp-ab001-card .card-expand-btn .expand-icon svg{width:1.25rem;height:1.25rem}.block_NPP-AB001 .npp-ab001-card .card-expand-btn:hover{background:#0961d8;transform:translateZ(0) scale(1.1)}.block_NPP-AB001 .npp-ab001-card .card-expand-btn:active{transform:translateZ(0) scale(0.95)}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-card .card-expand-btn{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem}.block_NPP-AB001 .npp-ab001-card .card-expand-btn::before{width:6px;height:2px;margin-left:-3px;margin-top:-1px}.block_NPP-AB001 .npp-ab001-card .card-expand-btn::after{width:2px;height:6px;margin-left:-1px;margin-top:-3px}}.block_NPP-AB001 .npp-ab001-card:hover .card-image{transform:scale(1.15)}.block_NPP-AB001 .modal-npp-ab001 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_NPP-AB001 .modal-npp-ab001 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-dialog{max-width:90%;width:90%}}.block_NPP-AB001 .modal-npp-ab001 .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_NPP-AB001 .modal-npp-ab001 .modal-body{padding:76px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.block_NPP-AB001 .modal-npp-ab001 .modal-body{padding:60px}}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_NPP-AB001 .modal-npp-ab001 .modal-body{padding:30px 20px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .content-section{display:flex;width:100%}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content{width:100%;display:flex;justify-content:center;align-items:center}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content{color:#333;width:100%}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.4211026316;font-weight:600;letter-spacing:.012em;margin-bottom:16px}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-size:17px;margin-bottom:12px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-family:"stolzl",sans-serif;font-size:2.5rem;line-height:1.1;font-weight:400;margin-bottom:24px;color:#000}@media(max-width: 991px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-size:48px}}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-size:36px;margin-bottom:16px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:24px;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text{font-size:17px;margin-bottom:16px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-size:17px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p:last-child{margin-bottom:0}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul,.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{font-size:17px}}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text strong{font-weight:600}.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:24px}@media(max-width: 767px){.block_NPP-AB001 .modal-npp-ab001 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:16px}}.block_NPP-AB001 .modal-npp-ab001 .modal-close{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.block_NPP-AB001 .modal-npp-ab001 .modal-close span{font-size:32px;line-height:1}.block_NPP-AB001 .modal-npp-ab001 .modal-close:hover{color:#0b70f4}.block_NPP-AB001 .npp-ab001-view-all-wrapper{display:flex;justify-content:center;margin-top:var(--Space-500, 2.5rem)}.block_NPP-AB001 .npp-ab001-view-all-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--Space-200, 1rem);padding:var(--Space-200, 1rem) var(--Space-400, 2rem);border-radius:var(--Radius-9999, 62.4375rem);border:var(--Border-150, 1.5px) solid var(--Button-Secondary-OnLight-Outline-Border-Default, #383838);background:var(--Button-Secondary-OnLight-Outline-Backg-Default, rgba(255, 255, 255, 0));color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-appearance:none;appearance:none}.block_NPP-AB001 .npp-ab001-view-all-btn .npp-ab001-view-all-btn__text{color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, stolzl, sans-serif);font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:400;line-height:var(--Line-Height-Height-200, 1.375rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}.block_NPP-AB001 .npp-ab001-view-all-btn .npp-ab001-view-all-btn__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0;transition:transform .25s ease}.block_NPP-AB001 .npp-ab001-view-all-btn .npp-ab001-view-all-btn__icon svg{display:block;width:24px;height:24px}.block_NPP-AB001 .npp-ab001-view-all-btn.is-expanded .npp-ab001-view-all-btn__icon{transform:rotate(180deg)}.block_NPP-AB001 .npp-ab001-view-all-btn:hover{background:var(--Button-Secondary-OnLight-Outline-Backg-Hover, rgba(56, 56, 56, 0.06));border-color:var(--Button-Secondary-OnLight-Outline-Border-Hover, #383838)}.block_NPP-AB001 .npp-ab001-view-all-btn:active{background:var(--Button-Secondary-OnLight-Outline-Backg-Pressed, rgba(56, 56, 56, 0.12))}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-view-all-btn{color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);text-align:center;display:flex;padding:var(--Space-150, 0.75rem) var(--Space-200, 1rem);justify-content:center;align-items:center;gap:var(--Space-100, 0.5rem)}.block_NPP-AB001 .npp-ab001-view-all-btn .npp-ab001-view-all-btn__text{color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, stolzl, sans-serif);font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:400;line-height:var(--Line-Height-Height-50, 0.875rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}}.block_NPP-AB001.bg-black .npp-ab001-view-all-btn{border-color:var(--Button-Secondary-OnLight-Outline-Border-Default, #383838);color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838)}.block_NPP-AB001.bg-black .npp-ab001-view-all-btn .npp-ab001-view-all-btn__text{color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838)}.block_NPP-AB001 .npp-ab001-overflow-panel{margin-top:0;opacity:0;max-height:0;overflow:hidden;transition:opacity .45s ease,max-height .45s ease,margin-top .45s ease}.block_NPP-AB001 .npp-ab001-overflow-panel.active{margin-top:var(--Space-500, 2.5rem);opacity:1;max-height:10000px}.block_NPP-AB001 .npp-ab001-overflow-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--Space-300, 1.5rem);width:100%;box-sizing:border-box}@media(max-width: 767px){.block_NPP-AB001 .npp-ab001-overflow-grid{grid-template-columns:1fr}}.block_NPP-AB001 .overflow-feature-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--Space-200, 1rem);padding:var(--Space-300, 1.5rem) var(--Space-500, 2.5rem);border-radius:var(--Radius-300, 0.75rem);background:var(--Surface-Primary-OnLight, #F1F4F7);min-width:0}.block_NPP-AB001 .overflow-feature-card .feature-title{margin:0;width:100%;color:var(--Text-Level2-OnLight, #383838);font-family:var(--Font-Family-Family-Stolzl, stolzl, sans-serif);font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem);text-align:left}@media(max-width: 767px){.block_NPP-AB001 .overflow-feature-card .feature-title{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-500, 1.625rem)}}.block_NPP-AB001 .overflow-feature-card .feature-description{margin:0;width:100%;color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Mulish, mulish-variable, sans-serif);font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);text-align:left}@media(max-width: 767px){.block_NPP-AB001 .overflow-feature-card .feature-description{font-size:var(--Font-Size-Size-350, 1rem);line-height:var(--Line-Height-Height-350, 1.5rem)}}.block_NPP-AB001 .container{max-width:1200px;margin:0 auto}@media(min-width: 1800px){.block_NPP-AB001 .container{max-width:1200px}}/*!
 * NPP-AB002 — Two-card feature row (GTB-AB031 two-cards layout, token typography).
 */.block-content.block_NPP-AB002{padding-bottom:0}.block_NPP-AB002{width:100%;box-sizing:border-box}.block_NPP-AB002.bg-black{background-color:#000}.block_NPP-AB002.bg-black .npp-ab002__title{color:#f1f1f1}.block_NPP-AB002.bg-black .npp-ab002__description{color:#bcbcbc}.block_NPP-AB002.off-white{background-color:#f1f1f1}.block_NPP-AB002 .npp-ab002__header{text-align:center;margin-bottom:64px}.block_NPP-AB002 .npp-ab002__title{margin:0;color:#232323;text-align:center;font-family:var(--ds-typography-mobile-h3-font-family);font-size:var(--ds-typography-mobile-h3-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-h3-font-weight);line-height:var(--ds-typography-mobile-h3-line-height);letter-spacing:var(--ds-typography-mobile-h3-letter-spacing)}@media(min-width: 768px){.block_NPP-AB002 .npp-ab002__title{font-family:var(--ds-typography-desktop-h4-font-family);font-size:var(--ds-typography-desktop-h4-font-size);font-weight:var(--ds-typography-desktop-h4-font-weight);line-height:var(--ds-typography-desktop-h4-line-height);letter-spacing:var(--ds-typography-desktop-h4-letter-spacing)}}.block_NPP-AB002 .npp-ab002__description{margin:40px 0 0;color:#565656;text-align:center;font-family:var(--ds-typography-desktop-body-18-28-font-family);font-size:var(--ds-typography-desktop-body-18-28-font-size);font-weight:var(--ds-typography-desktop-body-18-28-font-weight);line-height:var(--ds-typography-desktop-body-18-28-line-height);letter-spacing:var(--ds-typography-desktop-body-18-28-letter-spacing)}@media(max-width: 767px){.block_NPP-AB002 .npp-ab002__description{font-family:var(--ds-typography-mobile-body-14-22-font-family);font-size:var(--ds-typography-mobile-body-14-22-font-size);font-weight:var(--ds-typography-mobile-body-14-22-font-weight);line-height:var(--ds-typography-mobile-body-14-22-line-height);letter-spacing:var(--ds-typography-mobile-body-14-22-letter-spacing)}}.block_NPP-AB002 .npp-ab002__description p:last-child{margin-bottom:0}.block_NPP-AB002 .npp-ab002__grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:stretch;width:100%}.block_NPP-AB002 .npp-ab002-card{position:relative;flex:1 1 calc(50% - 24px/2);max-width:calc(50% - 24px/2);min-width:0;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#000;min-height:540px;box-sizing:border-box}@media(max-width: 767px){.block_NPP-AB002 .npp-ab002-card{flex:1 1 100%;max-width:100%;min-height:unset}}.block_NPP-AB002 .npp-ab002-card__media{position:relative;flex-shrink:0;width:100%;height:21.5rem;overflow:hidden;z-index:0;background:#000;transform:translateZ(0);backface-visibility:hidden}.block_NPP-AB002 .npp-ab002-card__media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8%;min-height:.875rem;z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #000000 100%)}@media(max-width: 767px){.block_NPP-AB002 .npp-ab002-card__media{height:12.5rem}.block_NPP-AB002 .npp-ab002-card__media::after{height:10%;min-height:.75rem}}.block_NPP-AB002 .npp-ab002-card__img{display:block;width:100%;height:100%;object-fit:cover;transform:scale3d(1, 1, 1) translateZ(0);backface-visibility:hidden;transition:transform .7s cubic-bezier(0.22, 1, 0.36, 1)}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__img{transform:scale3d(1.05, 1.05, 1) translateZ(0)}@media(prefers-reduced-motion: reduce){.block_NPP-AB002 .npp-ab002-card__img{transition-duration:.01ms}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__img{transform:scale3d(1, 1, 1) translateZ(0)}}.block_NPP-AB002 .npp-ab002-card__video{position:absolute;inset:0;overflow:hidden;z-index:0}.block_NPP-AB002 .npp-ab002-card__video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transform:scale3d(1, 1, 1) translateZ(0);backface-visibility:hidden;transition:transform .7s cubic-bezier(0.22, 1, 0.36, 1)}.block_NPP-AB002 .npp-ab002-card__video.npp-ab002-card__video--wistia .wistia_responsive_padding{padding:0 !important;height:100%}.block_NPP-AB002 .npp-ab002-card__video.npp-ab002-card__video--wistia .wistia_responsive_wrapper{position:relative;height:100%;z-index:1;transform:translateZ(0);transition:transform .7s cubic-bezier(0.22, 1, 0.36, 1)}.block_NPP-AB002 .npp-ab002-card__video.npp-ab002-card__video--wistia iframe.wistia_embed{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none;margin-top:24%;transform:scale(2.2)}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__video video{transform:scale3d(1.05, 1.05, 1) translateZ(0)}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__video--wistia .wistia_responsive_wrapper{transform:scale3d(1.05, 1.05, 1) translateZ(0)}@media(prefers-reduced-motion: reduce){.block_NPP-AB002 .npp-ab002-card__video video,.block_NPP-AB002 .npp-ab002-card__video--wistia .wistia_responsive_wrapper{transition-duration:.01ms}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__video video{transform:scale3d(1, 1, 1) translateZ(0)}.block_NPP-AB002 .npp-ab002-card:hover .npp-ab002-card__video--wistia .wistia_responsive_wrapper{transform:translateZ(0)}}.block_NPP-AB002 .npp-ab002-card--has-video .npp-ab002-card__body .npp-ab002-card__title,.block_NPP-AB002 .npp-ab002-card--has-video .npp-ab002-card__body .npp-ab002-card__description{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 18px rgba(0,0,0,.55),0 6px 32px rgba(0,0,0,.35)}.block_NPP-AB002 .npp-ab002-card__body{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:40px;box-sizing:border-box;gap:0}.block_NPP-AB002 .npp-ab002-card__title{margin:0 0 12px;color:#e5e5e5;text-align:left;font-family:var(--ds-typography-mobile-title-18-24-font-family);font-size:var(--ds-typography-mobile-title-18-24-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-title-18-24-font-weight);line-height:var(--ds-typography-mobile-title-18-24-line-height);letter-spacing:var(--ds-typography-mobile-title-18-24-letter-spacing)}@media(min-width: 768px){.block_NPP-AB002 .npp-ab002-card__title{font-family:var(--ds-typography-desktop-htitle-24-32-font-family);font-size:var(--ds-typography-desktop-htitle-24-32-font-size);font-weight:var(--ds-typography-desktop-htitle-24-32-font-weight);line-height:var(--ds-typography-desktop-htitle-24-32-line-height);letter-spacing:var(--ds-typography-desktop-htitle-24-32-letter-spacing)}}.block_NPP-AB002 .npp-ab002-card__description{margin:0;color:#bcbcbc;text-align:left;font-family:var(--ds-typography-mobile-body-14-22-font-family);font-size:var(--ds-typography-mobile-body-14-22-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-body-14-22-font-weight);line-height:var(--ds-typography-mobile-body-14-22-line-height);letter-spacing:var(--ds-typography-mobile-body-14-22-letter-spacing)}@media(min-width: 768px){.block_NPP-AB002 .npp-ab002-card__description{font-family:var(--ds-typography-desktop-body-18-28-font-family);font-size:var(--ds-typography-desktop-body-18-28-font-size);font-weight:var(--ds-typography-desktop-body-18-28-font-weight);line-height:var(--ds-typography-desktop-body-18-28-line-height);letter-spacing:var(--ds-typography-desktop-body-18-28-letter-spacing)}}.block_NPP-AB002 .npp-ab002-card__description p{margin:0 0 8px}.block_NPP-AB002 .npp-ab002-card__description p:last-child{margin-bottom:0}.block_NPP-AB002 .npp-ab002-card__actions{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:24px;margin-top:40px;width:auto;max-width:100%}.block_NPP-AB002 a.npp-ab002-cta,.block_NPP-AB002 button.npp-ab002-cta{display:inline-flex;width:fit-content;max-width:100%;box-sizing:border-box;padding:16px 32px;justify-content:center;align-items:center;border-radius:999px;border:1.5px solid #e5e5e5;background:rgba(0,0,0,0);cursor:pointer;text-decoration:none !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-appearance:none;appearance:none;font:inherit;text-align:center}.block_NPP-AB002 a.npp-ab002-cta span,.block_NPP-AB002 button.npp-ab002-cta span{display:block;text-align:center;font-family:var(--ds-typography-desktop-label-cta-18-22-font-family);font-size:var(--ds-typography-desktop-label-cta-18-22-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-label-cta-18-22-font-weight);line-height:var(--ds-typography-desktop-label-cta-18-22-line-height);letter-spacing:var(--ds-typography-desktop-label-cta-18-22-letter-spacing);color:#e5e5e5}.block_NPP-AB002 a.npp-ab002-cta:hover,.block_NPP-AB002 button.npp-ab002-cta:hover{background:#0c1012;border-color:#383838}.block_NPP-AB002 a.npp-ab002-cta:hover span,.block_NPP-AB002 button.npp-ab002-cta:hover span{color:#e5e5e5}.block_NPP-AB002 a.npp-ab002-cta:active,.block_NPP-AB002 button.npp-ab002-cta:active{background:#0c1012;border-color:#565656}@media(max-width: 767px){.block_NPP-AB002 a.npp-ab002-cta span,.block_NPP-AB002 button.npp-ab002-cta span{font-family:var(--ds-typography-mobile-label-cta-12-14-font-family);font-size:var(--ds-typography-mobile-label-cta-12-14-font-size);font-weight:var(--ds-typography-mobile-label-cta-12-14-font-weight);line-height:var(--ds-typography-mobile-label-cta-12-14-line-height);letter-spacing:var(--ds-typography-mobile-label-cta-12-14-letter-spacing)}}.block_NPP-AB002 .modal-npp-ab002 .modal-body.modal-npp-ab002__body{position:relative;padding:64px;color:#232323}.block_NPP-AB002 .modal-npp-ab002 .modal-npp-ab002__close{position:absolute;top:24px;right:24px;z-index:2}.block_NPP-AB002 .modal-npp-ab002 .modal-npp-ab002__title{margin:0 0 32px;font-family:"stolzl",sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem;color:#121212;padding-right:64px}.block_NPP-AB002 .modal-npp-ab002 .modal-npp-ab002__wysiwyg{font-family:"mulish-variable",sans-serif;font-size:1.125rem;line-height:1.75;color:#383838}.block_NPP-AB002 .modal-npp-ab002 .modal-npp-ab002__wysiwyg p:last-child{margin-bottom:0}.block_NPP-AB002 .modal-npp-ab002 .modal-npp-ab002__footer-cta{margin-top:40px}.block_NPP-AB002 .modal-npp-ab002-typeform .npp-ab002-typeform-embed{min-height:360px}/*!
 * NPP-AB003 — Product technical specs card (GTB-AB056 layout, design tokens).
 */.block-content.block_NPP-AB003{padding-top:var(--Space-300, 1.5rem)}@media(max-width: 767px){.block-content.block_NPP-AB003{padding-top:var(--Space-600, 3rem)}}.block-content.block_NPP-AB003.bg-white:has(.npp-ab003-card.black-card){padding-bottom:0}.block_NPP-AB003.off-white,.block_NPP-AB003.bg-light-gray{background-color:#f1f1f1}.block_NPP-AB003 .npp-ab003-card{background:#f1f4f7;border-radius:var(--ds-radius-300, 12px);overflow:hidden}.block_NPP-AB003 .npp-ab003-card.black-card{background:#000}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003-card__inner{background:#000}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__title{color:#e5e5e5}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__description,.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__description p{color:#bcbcbc}.block_NPP-AB003 .npp-ab003-card__inner{height:22.5rem;display:flex;align-items:center;gap:32px}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003-card__inner{height:auto;flex-direction:column;align-items:stretch;padding:40px}.block_NPP-AB003 .npp-ab003-card__inner .npp-ab003__content{order:2}.block_NPP-AB003 .npp-ab003-card__inner .npp-ab003__image-cell{order:1}}@media(max-width: 767px){.block_NPP-AB003 .npp-ab003-card__inner{padding:32px;gap:24px}}.block_NPP-AB003 .npp-ab003__content{display:flex;flex-direction:column;flex-basis:50%;min-width:50%;padding:0 var(--Space-500, 2.5rem);box-sizing:border-box}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003__content{flex-basis:100%;min-width:100%;padding:40px}}@media(max-width: 767px){.block_NPP-AB003 .npp-ab003__content{padding:32px}}.block_NPP-AB003 .npp-ab003__title{margin:0;color:#383838;text-align:left;font-family:var(--ds-typography-mobile-title-18-24-font-family);font-size:var(--ds-typography-mobile-title-18-24-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-title-18-24-font-weight);line-height:var(--ds-typography-mobile-title-18-24-line-height);letter-spacing:var(--ds-typography-mobile-title-18-24-letter-spacing)}@media(min-width: 768px){.block_NPP-AB003 .npp-ab003__title{font-family:var(--ds-typography-desktop-htitle-24-32-font-family);font-size:var(--ds-typography-desktop-htitle-24-32-font-size);font-weight:var(--ds-typography-desktop-htitle-24-32-font-weight);line-height:var(--ds-typography-desktop-htitle-24-32-line-height);letter-spacing:var(--ds-typography-desktop-htitle-24-32-letter-spacing)}}.block_NPP-AB003 .npp-ab003__description{margin:0;color:#565656;text-align:left;font-family:var(--ds-typography-mobile-body-14-22-font-family);font-size:var(--ds-typography-mobile-body-14-22-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-body-14-22-font-weight);line-height:var(--ds-typography-mobile-body-14-22-line-height);letter-spacing:var(--ds-typography-mobile-body-14-22-letter-spacing)}@media(min-width: 768px){.block_NPP-AB003 .npp-ab003__description{font-family:var(--ds-typography-desktop-body-18-28-font-family);font-size:var(--ds-typography-desktop-body-18-28-font-size);font-weight:var(--ds-typography-desktop-body-18-28-font-weight);line-height:var(--ds-typography-desktop-body-18-28-line-height);letter-spacing:var(--ds-typography-desktop-body-18-28-letter-spacing)}}.block_NPP-AB003 .npp-ab003__description p{margin:0 0 8px;color:inherit;font:inherit}.block_NPP-AB003 .npp-ab003__description p:last-child{margin-bottom:0}.block_NPP-AB003 .npp-ab003__title+.npp-ab003__description{margin-top:16px}.block_NPP-AB003 .npp-ab003__description+.npp-ab003__cta-wrap,.block_NPP-AB003 .npp-ab003__title+.npp-ab003__cta-wrap{margin-top:40px}.block_NPP-AB003 .npp-ab003__cta-wrap{text-align:left;width:fit-content;max-width:100%}.block_NPP-AB003 .npp-ab003__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--Space-200, 1rem) var(--Space-400, 2rem);border-radius:999px;border:1.5px solid #383838;background:rgba(0,0,0,0);text-decoration:none !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.block_NPP-AB003 .npp-ab003__cta:hover{background:#f8fafc;border-color:#d5d5d5}.block_NPP-AB003 .npp-ab003__cta:active{background:#f8fafc;border-color:#bcbcbc}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__cta{border-color:#e5e5e5;background:rgba(0,0,0,0)}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__cta:hover{background:#0c1012;border-color:#383838}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__cta:active{background:#0c1012;border-color:#565656}.block_NPP-AB003 .npp-ab003__cta-text{display:inline-block;text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl);font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:400;line-height:var(--Line-Height-Height-200, 1.375rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);color:#383838}@media(max-width: 767px){.block_NPP-AB003 .npp-ab003__cta-text{font-family:var(--ds-typography-mobile-label-cta-12-14-font-family);font-size:var(--ds-typography-mobile-label-cta-12-14-font-size);font-weight:var(--ds-typography-mobile-label-cta-12-14-font-weight);line-height:var(--ds-typography-mobile-label-cta-12-14-line-height);letter-spacing:var(--ds-typography-mobile-label-cta-12-14-letter-spacing)}}.block_NPP-AB003 .npp-ab003-card.black-card .npp-ab003__cta-text{color:#e5e5e5}.block_NPP-AB003 .npp-ab003__image-cell{flex:1 1 50%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;width:100%;line-height:0}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003__image-cell{flex-basis:100%;min-width:100%;height:auto;min-height:200px}}.block_NPP-AB003 .npp-ab003__image-cell>.npp-ab003__image{flex:1 1 auto;min-width:0;min-height:0;width:100%;height:fit-content;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003__image-cell>.npp-ab003__image{width:auto;height:auto;max-height:400px;flex:0 1 auto}}.block_NPP-AB003 .npp-ab003__image-cell picture{flex:1 1 auto;min-width:0;min-height:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;line-height:0}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003__image-cell picture{width:auto;height:auto;max-height:400px;flex:0 1 auto}}.block_NPP-AB003 .npp-ab003__image-cell picture img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}@media(max-width: 991px){.block_NPP-AB003 .npp-ab003__image-cell picture img{width:auto;height:auto;max-height:400px}}.block_NPP-AB003 .npp-ab003__image-placeholder{width:100%;min-height:200px;background:#f1f1f1;border-radius:8px}.modal-npp-ab003 .modal-dialog{max-width:900px}@media(max-width: 767px){.modal-npp-ab003 .modal-dialog{max-width:90%;margin:16px auto}}.modal-npp-ab003 .modal-content{border-radius:12px;border:none;overflow:hidden}.modal-npp-ab003 .modal-body{padding:40px 32px;position:relative}@media(max-width: 767px){.modal-npp-ab003 .modal-body{padding:40px 24px}}.modal-npp-ab003 .modal-close.modal-close-npp-ab003{position:absolute;top:24px;right:24px;z-index:10;background:rgba(0,0,0,0);color:#383838;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.modal-npp-ab003 .modal-close.modal-close-npp-ab003 span{font-size:32px;line-height:1}.modal-npp-ab003 .modal-close.modal-close-npp-ab003:hover{color:#0f6bff}@media(max-width: 767px){.modal-npp-ab003 .modal-close.modal-close-npp-ab003{top:16px;right:16px}}.modal-npp-ab003 .modal-title-npp-ab003{font-family:"mulish-variable",sans-serif;font-size:2.5rem;line-height:1.5;font-weight:400;color:#121212;margin:0 0 16px 0;padding-right:40px}@media(max-width: 767px){.modal-npp-ab003 .modal-title-npp-ab003{font-size:1.75rem;margin-bottom:16px}}.modal-npp-ab003 .modal-content-npp-ab003{color:#121212;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5}@media(max-width: 767px){.modal-npp-ab003 .modal-content-npp-ab003{font-size:17px}}.modal-npp-ab003 .modal-content-npp-ab003 p{margin-bottom:16px;color:#121212}.modal-npp-ab003 .modal-content-npp-ab003 p:last-child{margin-bottom:0}/*!
 * NPP-AB005 — Product core + optional modules (PP-AB005 layout, design tokens).
 */.block_NPP-AB005{--npp-ab005-optional-stroke: var(--Border-Default-OnLight, #D5D5D5);--npp-ab005-optional-col-gap: var(--Space-500, 40px);width:100%}.block_NPP-AB005 .npp-ab005__block-header{margin-bottom:48px;text-align:center}@media(max-width: 767px){.block_NPP-AB005 .npp-ab005__block-header{margin-bottom:32px}}.block_NPP-AB005 .npp-ab005__block-title{margin:0 0 16px;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB005 .npp-ab005__block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB005 .npp-ab005__block-description{max-width:min(45rem,100%);margin-left:auto;margin-right:auto;color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-300, 1rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB005 .npp-ab005__block-description{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-AB005 .npp-ab005__block-description p{margin:0 0 16px}.block_NPP-AB005 .npp-ab005__block-description p:last-child{margin-bottom:0}.block_NPP-AB005 .npp-ab005__section-title{margin:0 0 32px;color:var(--Text-Level2-OnLight, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB005 .npp-ab005__section-title{font-size:var(--Font-Size-Size-700, 2rem);line-height:var(--Line-Height-Height-700, 2.5rem)}}.block_NPP-AB005 .npp-ab005__section-title--core,.block_NPP-AB005 .npp-ab005__section-title--optional{text-align:center;margin-bottom:64px}.block_NPP-AB005 .npp-ab005__section-title--optional{margin-top:0}@media(max-width: 767px){.block_NPP-AB005 .npp-ab005__section-title{margin-bottom:32px}.block_NPP-AB005 .npp-ab005__section-title--core,.block_NPP-AB005 .npp-ab005__section-title--optional{margin-bottom:48px}}.block_NPP-AB005 .npp-ab005__core{margin-bottom:64px}@media(max-width: 767px){.block_NPP-AB005 .npp-ab005__core{margin-bottom:48px}}.block_NPP-AB005 .npp-ab005__core-panel{display:grid;gap:0;align-items:stretch;background:rgba(0,0,0,0);overflow:visible}.block_NPP-AB005 .npp-ab005__core-panel--split{grid-template-columns:auto 1fr}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--split{grid-template-columns:1fr}}.block_NPP-AB005 .npp-ab005__core-panel--features-only{grid-template-columns:1fr;min-height:0}.block_NPP-AB005 .npp-ab005__core-panel--features-only .npp-ab005__core-features{border-radius:12px}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--features-only .npp-ab005__core-features{border-radius:12px}}.block_NPP-AB005 .npp-ab005__core-panel--image-only{grid-template-columns:1fr;min-height:0}.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-media{border-radius:12px}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-media{border-radius:12px}}.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-media::before{display:none}.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-features{justify-self:start;width:max-content;max-width:100%}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-features{width:100%;max-width:100%;justify-self:stretch;display:flex;flex-wrap:wrap;padding:0;background:#fff}.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-features .npp-ab005__feature{width:46%}}@media(min-width: 992px){.block_NPP-AB005 .npp-ab005__core-panel--split{grid-template-rows:min-content;align-items:stretch}.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-features{min-height:15rem;align-content:center}.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-media{position:relative;min-height:0;align-self:stretch;overflow:hidden}.block_NPP-AB005 .npp-ab005__core-panel--split .npp-ab005__core-img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}}.block_NPP-AB005 .npp-ab005__core-features{display:grid;grid-template-columns:repeat(3, max-content);justify-content:start;column-gap:24px;row-gap:16px;padding:40px 32px 40px 40px;align-content:start;background:#f1f4f7;border-radius:12px 0 0 12px;box-sizing:border-box}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-features{grid-template-columns:repeat(2, max-content);padding:32px 24px;border-radius:12px 12px 0 0}}@media(max-width: 575px){.block_NPP-AB005 .npp-ab005__core-features{grid-template-columns:1fr;justify-items:start}}.block_NPP-AB005 .npp-ab005__feature{display:flex;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.block_NPP-AB005 .npp-ab005__feature-icon{flex-shrink:0;line-height:0;color:#565656}.block_NPP-AB005 .npp-ab005__feature-icon svg{display:block}.block_NPP-AB005 .npp-ab005__feature-label{color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:600;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}.block_NPP-AB005 .npp-ab005__core-media{position:relative;border-radius:0 12px 12px 0;overflow:hidden}.block_NPP-AB005 .npp-ab005__core-media img{height:100%;object-fit:cover}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-media{min-height:12rem;border-radius:var(--Radius-200, 0.5rem);margin-top:var(--Space-300, 1.5rem);max-height:360px}}.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-media{min-height:15rem}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-media{min-height:12rem}}.block_NPP-AB005 .npp-ab005__core-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-img{min-height:12rem;max-height:360px}}.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-img{min-height:15rem}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-panel--image-only .npp-ab005__core-img{min-height:12rem}}.block_NPP-AB005 .npp-ab005__core-media::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg, #f1f4f7 0%, rgba(241, 244, 247, 0.55) 22%, rgba(241, 244, 247, 0) 48%)}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__core-media::before{display:none}}.block_NPP-AB005 .npp-ab005__optional-grid{display:grid;width:100%;max-width:100%;box-sizing:border-box;justify-content:stretch;align-items:start;column-gap:var(--npp-ab005-optional-col-gap);row-gap:32px;grid-template-columns:repeat(5, max-content)}@media(max-width: 1199px){.block_NPP-AB005 .npp-ab005__optional-grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:32px;row-gap:24px}}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__optional-grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;row-gap:24px}}@media(min-width: 1200px){.block_NPP-AB005 .npp-ab005__optional-grid{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;width:100%;column-gap:0;row-gap:0;grid-template-columns:unset}}.block_NPP-AB005 .npp-ab005__optional-column{display:flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;min-width:0;box-sizing:border-box}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__optional-column{width:100%;max-width:100%;border-right:none;border-bottom:none;padding-right:0;margin-right:0}}@media(min-width: 992px)and (max-width: 1199px){.block_NPP-AB005 .npp-ab005__optional-column{border-right:.5px solid var(--npp-ab005-optional-stroke);padding-right:calc(var(--npp-ab005-optional-col-gap)/2);margin-right:calc(var(--npp-ab005-optional-col-gap)/2)}.block_NPP-AB005 .npp-ab005__optional-column:nth-child(6n-1),.block_NPP-AB005 .npp-ab005__optional-column:last-child{border-right:none;margin-right:0;padding-right:0}}@media(min-width: 1200px){.block_NPP-AB005 .npp-ab005__optional-column{border-right:none;margin-right:0;padding-right:0}}.block_NPP-AB005 .npp-ab005__optional-divider{display:none}@media(min-width: 1200px){.block_NPP-AB005 .npp-ab005__optional-divider{display:block;flex:0 0 auto;width:.5px;min-width:.5px;align-self:stretch;min-height:0;margin:0 calc(var(--npp-ab005-optional-col-gap)/2);background:var(--npp-ab005-optional-stroke)}}.block_NPP-AB005 .npp-ab005__optional-card{display:flex;padding:0 0 24px;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;box-sizing:border-box;min-width:0;background:rgba(0,0,0,0)}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__optional-card{width:100%;max-width:100%;padding-left:0;padding-right:0;padding-bottom:16px}}.block_NPP-AB005 .npp-ab005__optional-card-title{width:fit-content;max-width:100%;margin:0 0 16px;text-align:left;color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}.block_NPP-AB005 .npp-ab005__optional-list{width:fit-content;max-width:100%;margin:0;padding:0;list-style:none;text-align:left;color:var(--Text-Level4-OnLight, #767676);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}.block_NPP-AB005 .npp-ab005__optional-list li{margin-bottom:8px}.block_NPP-AB005 .npp-ab005__optional-list li:last-child{margin-bottom:0}@media(max-width: 991px){.block_NPP-AB005 .npp-ab005__optional-card-title,.block_NPP-AB005 .npp-ab005__optional-list{width:100%;max-width:100%}}.block_NPP-AB005.bg-black{--npp-ab005-optional-stroke: var(--Border-Default-OnDark, #383838);background-color:#000}.block_NPP-AB005.bg-black .npp-ab005__block-title,.block_NPP-AB005.bg-black .npp-ab005__section-title,.block_NPP-AB005.bg-black .npp-ab005__optional-card-title{color:#f1f1f1}.block_NPP-AB005.bg-black .npp-ab005__block-description{color:#bcbcbc}.block_NPP-AB005.bg-black .npp-ab005__feature-label{color:#bcbcbc}.block_NPP-AB005.bg-black .npp-ab005__feature-icon{color:#999}.block_NPP-AB005.bg-black .npp-ab005__core-features{background:#232323}@media(max-width: 991px){.block_NPP-AB005.bg-black .npp-ab005__core-panel--split .npp-ab005__core-features{background:#232323}}.block_NPP-AB005.bg-black .npp-ab005__core-media::before{background:linear-gradient(90deg, #232323 0%, rgba(37, 47, 56, 0.55) 22%, rgba(37, 47, 56, 0) 48%)}.block_NPP-AB005.bg-black .npp-ab005__optional-list{color:#999}.block_NPP-AB005.off-white,.block_NPP-AB005.bg-light-gray{background-color:#f1f1f1}/*!
 * NPP-AB006 — Marketing / download cards (PP-AB001 ACF parity, light card layout + tokens).
 */.block_NPP-AB006{width:100%}.block_NPP-AB006 .block-header{margin-bottom:64px;text-align:center}.block_NPP-AB006 .block-header .block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB006 .block-header .block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB006 .block-header .block-description{margin:0;padding-top:40px;color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-300, 1rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB006 .block-header .block-description{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-AB006.bg-black{background-color:#000}.block_NPP-AB006.bg-black .block-header .block-title{color:#f1f1f1}.block_NPP-AB006.bg-black .block-header .block-description{color:#bcbcbc}.block_NPP-AB006.off-white{background-color:#f1f1f1}.block_NPP-AB006 .npp-ab006-cards-carousel{margin:0 auto;max-width:1200px}@media(max-width: 991px){.block_NPP-AB006 .npp-ab006-cards-carousel{margin:0;margin-right:calc(-1*var(--Space-300, 1.5rem))}}.block_NPP-AB006 .npp-ab006-cards-carousel .swiper-npp-ab006-cards{overflow:hidden}@media(min-width: 992px){.block_NPP-AB006 .npp-ab006-cards-carousel .swiper-npp-ab006-cards{overflow:visible}}.block_NPP-AB006 .npp-ab006-cards-carousel .swiper-npp-ab006-cards .swiper-slide{height:auto}@media(min-width: 992px){.block_NPP-AB006 .npp-ab006-cards-carousel .swiper-npp-ab006-cards .swiper-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;transform:none !important}.block_NPP-AB006 .npp-ab006-cards-carousel .swiper-npp-ab006-cards .swiper-slide{width:auto !important;margin:0 !important}}.block_NPP-AB006 .npp-ab006-cards-carousel .npp-ab006-cards-pagination.swiper-pagination{position:relative !important;bottom:auto !important;left:auto !important;width:auto !important;display:none;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:var(--Space-400, 2rem)}@media(max-width: 991px){.block_NPP-AB006 .npp-ab006-cards-carousel .npp-ab006-cards-pagination.swiper-pagination{display:flex}}.block_NPP-AB006 .npp-ab006-card{display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden;border-radius:var(--Radius-300, 0.75rem) var(--Radius-300, 0.75rem) var(--Space-150, 0.75rem) var(--Space-150, 0.75rem);background:var(--Card-OnLight-Backg-Default, #f1f4f7);border:var(--Border-150, 1.5px) solid rgba(0,0,0,0);box-sizing:border-box;min-height:20rem;transition:border-color .2s ease}.block_NPP-AB006 .npp-ab006-card:hover{border:var(--Border-150, 1.5px) solid var(--Card-OnLight-Border-Hover, #D5D5D5)}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-card{min-height:0}}.block_NPP-AB006 .npp-ab006-card__inner{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}.block_NPP-AB006 .npp-ab006-card__media{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:12rem;padding:0;box-sizing:border-box;cursor:default}.block_NPP-AB006 .npp-ab006-card__media[data-bs-toggle=modal]{cursor:pointer}.block_NPP-AB006 .npp-ab006-card__img{display:block;max-width:100%;width:auto;height:auto;max-height:14rem;object-fit:contain}.block_NPP-AB006 .npp-ab006-card__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;box-sizing:border-box;padding:0 var(--Space-300, 1.5rem) var(--Space-300, 1.5rem);flex-shrink:0;height:7.5rem}.block_NPP-AB006 .npp-ab006-card__title{margin:0;flex:1;min-width:0;color:var(--Text-Level2-OnLight, #383838);font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem);text-align:left}@media(min-width: 768px){.block_NPP-AB006 .npp-ab006-card__title{font-size:var(--Font-Size-Size-600, 1.5rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-AB006 .npp-ab006-card__title[data-bs-toggle=modal]{cursor:pointer}.block_NPP-AB006 .npp-ab006-card__expand{position:relative;width:2.125rem;height:2.125rem;min-width:2.125rem;min-height:2.125rem;aspect-ratio:1/1;border-radius:50%;background:#0b70f4;border:none;margin:0;padding:0;line-height:0;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,transform .3s ease;flex-shrink:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.block_NPP-AB006 .npp-ab006-card__expand::before,.block_NPP-AB006 .npp-ab006-card__expand::after{content:"";position:absolute;left:50%;top:50%;background-color:#fff;border-radius:2px;transform:none;-webkit-transform:none}.block_NPP-AB006 .npp-ab006-card__expand::before{width:12px;height:2px;margin-left:-6px;margin-top:-1px}.block_NPP-AB006 .npp-ab006-card__expand::after{width:2px;height:12px;margin-left:-1px;margin-top:-6px}.block_NPP-AB006 .npp-ab006-card__expand .npp-ab006-card__expand-icon{display:none}.block_NPP-AB006 .npp-ab006-card__expand:hover{background:#0961d8;transform:translateZ(0) scale(1.1)}.block_NPP-AB006 .npp-ab006-card__expand:active{transform:translateZ(0) scale(0.95)}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-card__expand{width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem}.block_NPP-AB006 .npp-ab006-card__expand::before{width:11px;margin-left:-5.5px}.block_NPP-AB006 .npp-ab006-card__expand::after{height:11px;margin-top:-5.5px}}.block_NPP-AB006 .modal-npp-ab006 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_NPP-AB006 .modal-npp-ab006 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-dialog{max-width:90%;width:90%}}.block_NPP-AB006 .modal-npp-ab006 .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_NPP-AB006 .modal-npp-ab006 .modal-body{padding:76px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.block_NPP-AB006 .modal-npp-ab006 .modal-body{padding:60px}}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_NPP-AB006 .modal-npp-ab006 .modal-body{padding:30px 20px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .content-section{display:flex;width:100%}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content{width:100%;display:flex;justify-content:center;align-items:center}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content{color:#333;width:100%}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.4211026316;font-weight:600;letter-spacing:.012em;margin-bottom:16px}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-size:17px;margin-bottom:12px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-title{font-family:"stolzl",sans-serif;font-size:2.5rem;line-height:1.1;font-weight:400;margin-bottom:24px;color:#000}@media(max-width: 991px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-title{font-size:48px}}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-title{font-size:36px;margin-bottom:16px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:24px;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text{font-size:17px;margin-bottom:16px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-size:17px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text p:last-child{margin-bottom:0}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ul,.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{font-size:17px}}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-content-text strong{font-weight:600}.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:24px}@media(max-width: 767px){.block_NPP-AB006 .modal-npp-ab006 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:16px}}.block_NPP-AB006 .modal-npp-ab006 .modal-close{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.block_NPP-AB006 .modal-npp-ab006 .modal-close span{font-size:32px;line-height:1}.block_NPP-AB006 .modal-npp-ab006 .modal-close:hover{color:#0b70f4}.block_NPP-AB006 .npp-ab006-view-all-wrapper{display:flex;justify-content:center;margin-top:3rem}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-view-all-wrapper{margin-top:2rem}}.block_NPP-AB006 .npp-ab006-view-all-btn{display:flex;padding:.2rem 1rem;justify-content:center;align-items:center;gap:.625rem;border-radius:1.125rem;background:#d9dee1;border:none;cursor:pointer;transition:all .3s ease}.block_NPP-AB006 .npp-ab006-view-all-btn span{font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:600;color:#1c2228}.block_NPP-AB006 .npp-ab006-view-all-btn:hover{background:#c5ccd1;transform:scale(1.05)}.block_NPP-AB006 .npp-ab006-view-all-btn:active{transform:scale(0.98)}.block_NPP-AB006 .npp-ab006-overflow-slider{margin-top:7rem;opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease;width:100vw;margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%)}.block_NPP-AB006 .npp-ab006-overflow-slider.active{opacity:1;max-height:1000px;display:block !important}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-overflow-slider{margin-top:2rem}}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006{overflow:visible;position:relative;padding-bottom:4rem}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-slide{height:auto;display:flex}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card{display:flex;width:100%;padding:2.5rem 3.125rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.625rem;border-radius:1.25rem;background:#d9dee1;height:100%}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card{width:100%;padding:2.5rem 3.12rem}}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card .feature-title{color:#1c2228;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin:0 0 .5rem 0;text-align:left;width:100%}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card .feature-title{font-size:1.1875rem}}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card .feature-description{color:#1c2228;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin:0;text-align:left;width:100%}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .overflow-feature-card .feature-description{font-size:1rem}}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;gap:1rem !important;margin-top:2rem;position:relative;width:100%;max-width:1200px}@media(max-width: 1199px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper{max-width:960px}}@media(max-width: 991px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper{max-width:720px}}@media(max-width: 767px){.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper{margin-left:calc(40% - 50vw)}}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn{position:relative !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;margin:0 !important;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;width:2.125rem;height:2.125rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn::after{display:none !important;content:none !important}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn svg{width:2.125rem;height:2.125rem;transition:all .3s ease}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn svg rect{stroke-width:2px;stroke:#8a99a3}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn svg path{fill:#8a99a3}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn:hover{transform:scale(1.1) !important}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn:hover svg rect{stroke:#0b70f4}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn:hover svg path{fill:#0b70f4}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn.swiper-button-disabled:hover{transform:none !important}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn.swiper-button-disabled:hover svg rect{stroke:#8a99a3}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .npp-ab006-nav-btn.swiper-button-disabled:hover svg path{fill:#8a99a3}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .swiper-button-next::after,.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .swiper-button-prev::after{display:none !important;content:none !important}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .swiper-pagination{position:relative !important;width:auto !important;bottom:auto !important;left:auto !important}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet{background:#8a99a3;opacity:1}.block_NPP-AB006 .npp-ab006-overflow-slider .swiper-npp-ab006 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0b70f4}.block_NPP-AB006 .container{max-width:1200px;margin:0 auto}@media(min-width: 1800px){.block_NPP-AB006 .container{max-width:1200px}}/*!
 * NPP-AB007 — Posts grid (PP-AB002 ACF parity, token typography + light cards).
 */.block_NPP-AB007{width:100%;box-sizing:border-box}.block_NPP-AB007 .container{max-width:1200px;margin:0 auto}.block_NPP-AB007 .block-header{margin-bottom:48px;text-align:center}@media(max-width: 767px){.block_NPP-AB007 .block-header{margin-bottom:32px}}.block_NPP-AB007 .block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB007 .block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB007 .npp-ab007-posts-carousel{margin:0 auto;max-width:1200px}@media(max-width: 991px){.block_NPP-AB007 .npp-ab007-posts-carousel{margin:0;margin-right:calc(-1*var(--Space-300, 1.5rem))}}.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts{overflow:hidden}@media(min-width: 992px){.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts{overflow:visible}}.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts .swiper-slide{height:auto}@media(max-width: 991px){.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts .swiper-slide{display:flex;align-items:stretch}.block_NPP-AB007 .npp-ab007-posts-carousel .npp-ab007-post-card.npp-ab007-post-card--with-image{width:100%;min-height:0;height:100%}}@media(min-width: 992px){.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts .swiper-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--Space-300, 1.5rem);transform:none !important}.block_NPP-AB007 .npp-ab007-posts-carousel .swiper-npp-ab007-posts .swiper-slide{width:auto !important;margin:0 !important}}.block_NPP-AB007 .npp-ab007-posts-carousel .npp-ab007-posts-pagination.swiper-pagination{position:relative !important;bottom:auto !important;left:auto !important;width:auto !important;display:none;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:var(--Space-400, 2rem)}@media(max-width: 991px){.block_NPP-AB007 .npp-ab007-posts-carousel .npp-ab007-posts-pagination.swiper-pagination{display:flex}}.block_NPP-AB007 .npp-ab007-post-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--Radius-300, 0.75rem) var(--Radius-300, 0.75rem) 0 0;background:#f8fafc;border:var(--Border-150, 1.5px) solid rgba(0,0,0,0);box-sizing:border-box;transition:border-color .2s ease}.block_NPP-AB007 .npp-ab007-post-card:hover{border:var(--Border-150, 1.5px) solid var(--Card-OnLight-Border-Hover, #D5D5D5)}.block_NPP-AB007 .npp-ab007-post-card.npp-ab007-post-card--with-image{border-bottom-left-radius:var(--Radius-300, 0.75rem);border-bottom-right-radius:var(--Radius-300, 0.75rem);height:100%}.block_NPP-AB007 .npp-ab007-post-card__media{position:relative;flex-shrink:0;width:100%;aspect-ratio:16/10;min-height:10rem;background:#f1f4f7}@media(min-width: 768px){.block_NPP-AB007 .npp-ab007-post-card__media{aspect-ratio:auto;height:15rem;min-height:15rem}}.block_NPP-AB007 .npp-ab007-post-card__media-link{display:block;width:100%;height:100%;line-height:0}.block_NPP-AB007 .npp-ab007-post-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden}.block_NPP-AB007 .npp-ab007-post-card__img img{height:100%;object-fit:cover}@media(min-width: 768px){.block_NPP-AB007 .npp-ab007-post-card__img{height:15rem;min-height:15rem}}@media(max-width: 767px){.block_NPP-AB007 .npp-ab007-post-card--with-image .npp-ab007-post-card__img{height:100%}}.block_NPP-AB007 .npp-ab007-post-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:0;padding:var(--Space-300, 1.5rem);box-sizing:border-box;min-height:0;background:#f1f4f7;transition:background-color .2s ease}.block_NPP-AB007 .npp-ab007-post-card:hover .npp-ab007-post-card__body{background:#f8fafc}.block_NPP-AB007 .post-title{margin:0 0 3rem;flex:1 1 auto;min-height:0;color:var(--Text-Level2-OnLight, #383838);font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}.block_NPP-AB007 .post-title a{color:inherit;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.block_NPP-AB007 .post-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:auto;flex-shrink:0}.block_NPP-AB007 .post-date{flex:1 1 auto;min-width:0;color:var(--Text-Level4-OnLight, #767676);text-align:left;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}@media(max-width: 767px){.block_NPP-AB007 .post-date{color:var(--Text-Level4-OnLight, #767676);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}}.block_NPP-AB007 .post-link.npp-ab007-post-link,.block_NPP-AB007 .npp-ab007-post-link{display:inline-flex;align-items:center;justify-content:flex-end;gap:0;padding:0;margin:0;flex:0 0 auto;min-width:0;width:auto;flex-shrink:0;border:none;background:rgba(0,0,0,0);box-shadow:none;text-decoration:none !important;color:var(--Text-Accent-OnLight, #2e68cf);text-align:right;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);transition:color .2s ease,border-color .2s ease}.block_NPP-AB007 .post-link.npp-ab007-post-link span,.block_NPP-AB007 .npp-ab007-post-link span{margin-right:0;border-bottom:1px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease}.block_NPP-AB007 .post-link.npp-ab007-post-link svg,.block_NPP-AB007 .npp-ab007-post-link svg{display:none !important}.block_NPP-AB007 .post-link.npp-ab007-post-link::after,.block_NPP-AB007 .post-link.npp-ab007-post-link span::after,.block_NPP-AB007 .npp-ab007-post-link::after,.block_NPP-AB007 .npp-ab007-post-link span::after{content:none !important;display:none !important}.block_NPP-AB007 .post-link.npp-ab007-post-link:hover,.block_NPP-AB007 .npp-ab007-post-link:hover{color:#1550af}.block_NPP-AB007 .post-link.npp-ab007-post-link:hover span,.block_NPP-AB007 .npp-ab007-post-link:hover span{color:#1550af;border-bottom-color:#1550af}.block_NPP-AB007 .post-link.npp-ab007-post-link:focus,.block_NPP-AB007 .post-link.npp-ab007-post-link:focus-visible,.block_NPP-AB007 .post-link.npp-ab007-post-link:active,.block_NPP-AB007 .npp-ab007-post-link:focus,.block_NPP-AB007 .npp-ab007-post-link:focus-visible,.block_NPP-AB007 .npp-ab007-post-link:active{text-decoration:none !important;background:rgba(0,0,0,0)}.block_NPP-AB007 .npp-ab007-view-all-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--Space-500, 2.5rem);width:100%;max-width:min(75rem,100%);margin-left:auto;margin-right:auto;margin-top:var(--Space-500, 2.5rem);box-sizing:border-box}@media(max-width: 767px){.block_NPP-AB007 .npp-ab007-view-all-wrapper{margin-top:32px}}.block_NPP-AB007 .npp-ab007-view-all-btn{display:inline-flex;padding:var(--Space-200, 1rem) var(--Space-400, 2rem);justify-content:center;align-items:center;box-sizing:border-box;border-radius:var(--Radius-9999, 62.4375rem);border:var(--Border-150, 1.5px) solid var(--Button-Secondary-OnLight-Outline-Border-Default, #383838);background:var(--Button-Secondary-OnLight-Outline-Backg-Default, transparent);text-decoration:none !important;color:var(--Button-Secondary-OnLight-Outline-Foreg, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:400;line-height:var(--Line-Height-Height-200, 1.375rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.block_NPP-AB007 .npp-ab007-view-all-btn:hover{background:#f8fafc;border-color:#d5d5d5}.block_NPP-AB007 .npp-ab007-view-all-btn:active{background:#f8fafc;border-color:#bcbcbc}.block_NPP-AB007.off-white{background-color:#f1f1f1}.block_NPP-AB007.bg-black{background-color:#000}.block_NPP-AB007.bg-black .block-title{color:#f1f1f1}.block_NPP-AB007.bg-black .npp-ab007-post-card{background:#232323;border-color:rgba(0,0,0,0)}.block_NPP-AB007.bg-black .npp-ab007-post-card:hover{border:var(--Border-150, 1.5px) solid var(--Card-OnDark-Border-Hover, #383838)}.block_NPP-AB007.bg-black .npp-ab007-post-card__body,.block_NPP-AB007.bg-black .npp-ab007-post-card:hover .npp-ab007-post-card__body{background:rgba(0,0,0,0)}.block_NPP-AB007.bg-black .post-title{color:#e5e5e5}.block_NPP-AB007.bg-black .post-date{color:#999}@media(max-width: 767px){.block_NPP-AB007.bg-black .post-date{color:#999;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-100, 0.75rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-100, 1.125rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}}.block_NPP-AB007.bg-black .npp-ab007-post-link{color:#4580ef}.block_NPP-AB007.bg-black .npp-ab007-post-link:hover{color:#1550af}.block_NPP-AB007.bg-black .npp-ab007-post-link:hover span{color:#1550af;border-bottom-color:#1550af}.block_NPP-AB007.bg-black .npp-ab007-view-all-btn{border-color:#e5e5e5;background:rgba(0,0,0,0);color:#e5e5e5}.block_NPP-AB007.bg-black .npp-ab007-view-all-btn:hover{background:#0c1012;border-color:#383838}.block_NPP-AB007.bg-black .npp-ab007-view-all-btn:active{background:#0c1012;border-color:#565656}/*!
 * NPP-AB008 — Feature icon cards (PP-AB003 ACF parity, knowledge-centre layout + tokens).
 */.block_NPP-AB008{width:100%;box-sizing:border-box}.block_NPP-AB008 .container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.block_NPP-AB008 .npp-ab008-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB008 .npp-ab008-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB008 .npp-ab008-cards-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}.block_NPP-AB008 .npp-ab008-card{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 1 100%;width:100%;max-width:24rem;min-width:0;padding:var(--Space-500, 2.5rem) var(--Space-300, 1.5rem) var(--Space-300, 1.5rem);gap:var(--Space-300, 1.5rem);border-radius:var(--Radius-300, 0.75rem);background:var(--Card-OnLight-Backg-Default, #f1f4f7);border:var(--Border-150, 1.5px) solid rgba(0,0,0,0);transition:border-color .2s ease,background-color .2s ease}@media(min-width: 641px){.block_NPP-AB008 .npp-ab008-card{flex:0 0 calc((100% - 24px)/2);width:calc((100% - 24px)/2);max-width:calc((100% - 24px)/2)}}@media(min-width: 992px){.block_NPP-AB008 .npp-ab008-card{flex:0 0 calc((100% - 2*24px)/3);width:calc((100% - 2*24px)/3);max-width:calc((100% - 2*24px)/3)}}.block_NPP-AB008 .npp-ab008-card:hover{border-color:var(--Card-OnLight-Border-Hover, #d5d5d5);background:var(--Card-OnLight-Backg-Hover, #f8fafc)}.block_NPP-AB008 .npp-ab008-card__main{display:flex;flex-direction:column;align-items:center;width:100%;flex:0 0 auto;min-height:0;gap:0}.block_NPP-AB008 .npp-ab008-card-icon{display:flex;width:2.75rem;height:2.75rem;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;line-height:0;margin-bottom:var(--Space-300, 1.5rem)}.block_NPP-AB008 .npp-ab008-card-icon img{width:100%;height:100%;object-fit:contain}.block_NPP-AB008 .npp-ab008-card-title{margin:0 0 var(--Space-100, 0.5rem);width:100%;color:var(--Text-Level2-OnLight, #383838);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB008 .npp-ab008-card-title{font-size:var(--Font-Size-Size-600, 1.5rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-AB008 .npp-ab008-card-description{margin:0;width:100%;color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}@media(min-width: 992px){.block_NPP-AB008 .npp-ab008-card-description{min-height:calc(3*var(--Line-Height-Height-400, 1.75rem))}}.block_NPP-AB008 .npp-ab008-card-link{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:0;margin-top:0;padding:0;flex-shrink:0;width:fit-content;max-width:100%;border:none;background:rgba(0,0,0,0);box-shadow:none;text-decoration:none !important;color:var(--Action-Link-Default-OnLight, #2e68cf);text-align:center;font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);transition:color .2s ease,border-color .2s ease}.block_NPP-AB008 .npp-ab008-card-link span{border-bottom:1px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease}.block_NPP-AB008 .npp-ab008-card-link svg{display:none !important}.block_NPP-AB008 .npp-ab008-card-link::after,.block_NPP-AB008 .npp-ab008-card-link span::after{content:none !important;display:none !important}.block_NPP-AB008 .npp-ab008-card-link:hover{color:#1550af;text-decoration:none !important}.block_NPP-AB008 .npp-ab008-card-link:hover span{color:#1550af;border-bottom-color:#1550af}.block_NPP-AB008 .npp-ab008-card-link:focus,.block_NPP-AB008 .npp-ab008-card-link:focus-visible,.block_NPP-AB008 .npp-ab008-card-link:active{text-decoration:none !important;background:rgba(0,0,0,0)}.block_NPP-AB008.off-white,.block_NPP-AB008.bg-light-gray{background-color:#f1f1f1}.block_NPP-AB008.bg-black{background-color:#000}.block_NPP-AB008.bg-black .npp-ab008-title{color:#f1f1f1}.block_NPP-AB008.bg-black .npp-ab008-card{background:#232323}.block_NPP-AB008.bg-black .npp-ab008-card:hover{border:var(--Border-150, 1.5px) solid var(--Card-OnDark-Border-Hover, #383838);background:var(--Card-OnDark-Backg-Hover, #151a1e)}.block_NPP-AB008.bg-black .npp-ab008-card-title{color:#e5e5e5}.block_NPP-AB008.bg-black .npp-ab008-card-description{color:#bcbcbc}.block_NPP-AB008.bg-black .npp-ab008-card-link{color:#4580ef}.block_NPP-AB008.bg-black .npp-ab008-card-link:hover{color:#1550af}.block_NPP-AB008.bg-black .npp-ab008-card-link:hover span{color:#1550af;border-bottom-color:#1550af}/*!
 * NPP-AB009 — FAQ accordion (PP-AB004 ACF parity, new-product tokens).
 */.block_NPP-AB009{width:100%;box-sizing:border-box}.block_NPP-AB009 .container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.block_NPP-AB009 .npp-ab009-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB009 .npp-ab009-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB009 .npp-ab009-accordion{display:flex;max-width:100%;flex-direction:column;gap:var(--Space-200, 1rem)}.block_NPP-AB009 .npp-ab009-accordion-item{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;margin-bottom:0;border:none;gap:0;border-radius:var(--Radius-200, 0.5rem);background:var(--Surface-Primary-OnLight, #f1f4f7);overflow:hidden}.block_NPP-AB009 .npp-ab009-accordion-header{margin:0;padding:0;border:none}.block_NPP-AB009 h3.accordion-title-text.npp-ab009-accordion-title-text{margin:0;padding:0;border:none;color:var(--Text-Level2-OnLight, #383838);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-500, 1.25rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-500, 1.875rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);text-align:left}.block_NPP-AB009 h3.accordion-title-text.npp-ab009-accordion-title-text .npp-ab009-accordion-button{font:inherit;color:inherit;text-align:inherit}.block_NPP-AB009 h3.accordion-title-text.npp-ab009-accordion-title-text .npp-ab009-accordion-button .npp-ab009-accordion-title-inner{flex:1 1 auto;min-width:0;text-align:left}.block_NPP-AB009 .npp-ab009-accordion-button{display:flex;width:100%;box-sizing:border-box;padding:var(--Space-300, 1.5rem) var(--Space-500, 2.5rem);flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--Space-300, 1.5rem);align-self:stretch;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;text-align:left;transition:opacity .2s ease}.block_NPP-AB009 .npp-ab009-accordion-button::after{display:none !important}.block_NPP-AB009 .npp-ab009-accordion-button:focus,.block_NPP-AB009 .npp-ab009-accordion-button:active{z-index:auto;border-color:rgba(0,0,0,0);box-shadow:none;outline:none}.block_NPP-AB009 .npp-ab009-accordion-button:focus-visible{z-index:auto;box-shadow:none;outline:2px solid var(--Text-Level2-OnLight, #383838);outline-offset:2px}.block_NPP-AB009 .npp-ab009-accordion-button:not(.collapsed){color:inherit;background-color:rgba(0,0,0,0);box-shadow:none}.block_NPP-AB009 .npp-ab009-accordion-button:hover{opacity:.92}.block_NPP-AB009 .npp-ab009-accordion-button:not(.collapsed) .npp-ab009-accordion-chevron{transform:scaleY(-1)}@media(max-width: 767px){.block_NPP-AB009 .npp-ab009-accordion-button{padding:var(--Space-200, 1rem)}}.block_NPP-AB009 .npp-ab009-accordion-icon-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0}.block_NPP-AB009 .npp-ab009-accordion-icon{display:block;width:32px;height:32px}.block_NPP-AB009 .npp-ab009-accordion-chevron{transform-origin:16px 16px;transition:transform .35s cubic-bezier(0.33, 0, 0.2, 1)}.block_NPP-AB009 .accordion-collapse{border:none;background:rgba(0,0,0,0)}.block_NPP-AB009 .accordion-collapse.collapsing{overflow:hidden;transition:height .35s cubic-bezier(0.33, 0, 0.2, 1) !important}@media(prefers-reduced-motion: reduce){.block_NPP-AB009 .accordion-collapse.collapsing{transition-duration:.01ms !important;transition-timing-function:linear !important}}.block_NPP-AB009 .npp-ab009-accordion-body,.block_NPP-AB009 .npp-ab009-accordion-body *{transition:none !important}.block_NPP-AB009 .npp-ab009-accordion-body{display:flow-root;padding:var(--Space-300, 1.5rem) var(--Space-500, 2.5rem) var(--Space-300, 1.5rem);background:rgba(0,0,0,0)}@media(max-width: 767px){.block_NPP-AB009 .npp-ab009-accordion-body{padding-left:var(--Space-300, 1.5rem);padding-right:var(--Space-300, 1.5rem)}}.block_NPP-AB009 .npp-ab009-accordion-body p{margin:0 0 var(--Space-300, 1.5rem);color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem)}.block_NPP-AB009 .npp-ab009-accordion-body p:last-child{margin-bottom:0}.block_NPP-AB009 .npp-ab009-accordion-body ul,.block_NPP-AB009 .npp-ab009-accordion-body ol{margin:0 0 var(--Space-300, 1.5rem);padding-left:1.5rem;color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-400, 1.125rem);font-weight:500;line-height:var(--Line-Height-Height-400, 1.75rem)}.block_NPP-AB009 .npp-ab009-accordion-body ul:last-child,.block_NPP-AB009 .npp-ab009-accordion-body ol:last-child{margin-bottom:0}.block_NPP-AB009 .npp-ab009-accordion-body ul li,.block_NPP-AB009 .npp-ab009-accordion-body ol li{margin-bottom:.5rem}.block_NPP-AB009 .npp-ab009-accordion-body ul li:last-child,.block_NPP-AB009 .npp-ab009-accordion-body ol li:last-child{margin-bottom:0}.block_NPP-AB009 .npp-ab009-accordion-body a{color:var(--Action-Link-Default-OnLight, #2e68cf);text-decoration:underline;transition:color .2s ease,text-decoration-color .2s ease}.block_NPP-AB009 .npp-ab009-accordion-body strong{font-weight:700}.block_NPP-AB009.off-white,.block_NPP-AB009.bg-light-gray{background-color:#f1f1f1}.block_NPP-AB009.bg-black{background-color:#000}.block_NPP-AB009.bg-black .npp-ab009-title{color:#f1f1f1}.block_NPP-AB009.bg-black .npp-ab009-accordion-item{background:#232323}.block_NPP-AB009.bg-black h3.accordion-title-text.npp-ab009-accordion-title-text{color:#e5e5e5}.block_NPP-AB009.bg-black .npp-ab009-accordion-button:focus-visible{outline-color:#e5e5e5}.block_NPP-AB009.bg-black .npp-ab009-accordion-body p,.block_NPP-AB009.bg-black .npp-ab009-accordion-body li{color:#bcbcbc}.block_NPP-AB009.bg-black .npp-ab009-accordion-body a{color:#4580ef}/*!
 * NPP-AB010 — Product table (NPP variant of PP-FORM001).
 */.block_NPP-AB010{width:100%;box-sizing:border-box}.block_NPP-AB010 .container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.block_NPP-AB010 .npp-ab010__header{text-align:center}.block_NPP-AB010 .npp-ab010__header--has-description{padding-bottom:var(--Space-1000, 5rem)}.block_NPP-AB010 .npp-ab010__block-title{margin:0;color:var(--text-level-1-headline-on-light, #232323);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-600, 1.5rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-600, 2rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB010 .npp-ab010__block-title{font-size:var(--Font-Size-Size-900, 3rem);line-height:var(--Line-Height-Height-900, 3.75rem);letter-spacing:var(--Letter-Spacing-LSpacing--300, -0.0375rem)}}.block_NPP-AB010 .npp-ab010__block-description{margin:0;padding-top:var(--Space-300, 1.5rem);color:var(--Text-Level3-OnLight, #565656);text-align:center;font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-200, 0.875rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-200, 1.375rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem)}@media(min-width: 768px){.block_NPP-AB010 .npp-ab010__block-description{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-600, 2rem)}}.block_NPP-AB010 .npp-ab010__block-description p:last-child{margin-bottom:0}.block_NPP-AB010 .npp-ab010__table-wrapper{width:100%;border-radius:var(--Radius-300, 12px);background:var(--Surface-Primary-OnLight, #F1F4F7);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.block_NPP-AB010 .npp-ab010__table-wrapper>.table-wrap{display:contents}.block_NPP-AB010 .npp-ab010__table{width:100%;background:rgba(0,0,0,0);min-width:700px;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0}.block_NPP-AB010 .npp-ab010__header-cell,.block_NPP-AB010 .npp-ab010__cell{padding-left:0;padding-right:0;text-align:left;vertical-align:middle;border:0}.block_NPP-AB010 .npp-ab010__cell{padding-top:var(--Space-200, 1rem);padding-bottom:var(--Space-200, 1rem)}.block_NPP-AB010 .npp-ab010__header-cell{display:table-cell;padding-top:0;padding-bottom:0;height:4rem;vertical-align:middle;text-transform:none;color:var(--Text-Level2-OnLight, #383838);font-family:var(--Font-Family-Family-Stolzl, Stolzl),stolzl, sans-serif,sans-serif;font-size:var(--Font-Size-Size-200, 0.875rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-150, 1.25rem);letter-spacing:var(--Letter-Spacing-LSpacing--100, -0.0125rem);background:var(--Surface-Secondary-OnLight, #DEE6EC)}@media(min-width: 768px){.block_NPP-AB010 .npp-ab010__header-cell{font-size:var(--Font-Size-Size-500, 1.25rem);line-height:var(--Line-Height-Height-400, 1.75rem)}}.block_NPP-AB010 .npp-ab010__header-cell--feature,.block_NPP-AB010 .npp-ab010__cell--feature{padding-left:var(--Space-200, 1rem)}.block_NPP-AB010 .npp-ab010__header-cell:not(:last-child),.block_NPP-AB010 .npp-ab010__cell:not(:last-child){padding-right:var(--Space-300, 1.5rem)}.block_NPP-AB010 .npp-ab010__header-cell:last-child,.block_NPP-AB010 .npp-ab010__cell:last-child{padding-right:var(--Space-200, 1rem);padding-left:0}.block_NPP-AB010 .npp-ab010__header-cell:first-child:last-child,.block_NPP-AB010 .npp-ab010__cell:first-child:last-child{padding-left:var(--Space-200, 1rem);padding-right:var(--Space-200, 1rem)}.block_NPP-AB010 .npp-ab010__cell--feature{border-bottom:1px solid #e5e5e5 !important}.block_NPP-AB010 .npp-ab010__cell{background:var(--Surface-Primary-OnLight, #F1F4F7)}.block_NPP-AB010 .npp-ab010__feature-name{margin:0;color:var(--Text-Level3-OnLight, #565656);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-300, 1rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-300, 1.5rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0)}.block_NPP-AB010 .npp-ab010__cell--value{color:var(--Text-Level4-OnLight, #767676);font-family:var(--Font-Family-Family-Mulish, Mulish),mulish-variable, sans-serif,sans-serif;font-size:var(--Font-Size-Size-300, 1rem);font-style:normal;font-weight:500;line-height:var(--Line-Height-Height-300, 1.5rem);letter-spacing:var(--Letter-Spacing-LSpacing-0, 0);border-bottom:1px solid #e5e5e5 !important}.block_NPP-AB010 .npp-ab010__row{background:var(--Surface-Primary-OnLight, #F1F4F7);border-bottom:.5px solid var(--Border-Default-OnLight, #d5d5d5)}.block_NPP-AB010 .npp-ab010__row td{border:0}.block_NPP-AB010 .npp-ab010__mobile-pagination{display:none}@media(max-width: 767px){.block_NPP-AB010.block-content{overflow-x:visible}.block_NPP-AB010>.container:not(.container-fluid),.block_NPP-AB010>.container{overflow-x:visible;padding-right:0 !important}.block_NPP-AB010 .npp-ab010__header{margin-bottom:var(--Space-500, 2.5rem);padding-right:var(--Space-300, 1.5rem);box-sizing:border-box}.block_NPP-AB010 .npp-ab010__header--has-description{padding-bottom:0}.block_NPP-AB010 .npp-ab010__table-wrapper{width:100% !important;max-width:100% !important;margin-left:0;margin-right:0;position:relative;border-top-right-radius:0;border-bottom-right-radius:0;touch-action:pan-x pinch-zoom;overscroll-behavior-x:contain}.block_NPP-AB010 .npp-ab010__table{width:calc(var(--npp-ab010-feature-w, 10.5rem) + var(--npp-ab010-value-col-count, 1)*(100% - var(--npp-ab010-feature-w, 10.5rem)));min-width:0;margin:0}.block_NPP-AB010 .npp-ab010__header-cell--feature,.block_NPP-AB010 .npp-ab010__cell--feature{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:var(--npp-ab010-feature-w, 10.5rem);min-width:var(--npp-ab010-feature-w, 10.5rem);max-width:var(--npp-ab010-feature-w, 10.5rem);box-sizing:border-box;background:var(--Surface-Primary-OnLight, #f1f4f7)}.block_NPP-AB010 .npp-ab010__header-cell--feature{z-index:3;background:var(--Surface-Secondary-OnLight, #dee6ec)}.block_NPP-AB010 .npp-ab010__header-cell:not(.npp-ab010__header-cell--feature),.block_NPP-AB010 .npp-ab010__cell--value{position:relative;z-index:1;width:calc((100% - var(--npp-ab010-feature-w, 10.5rem))/var(--npp-ab010-value-col-count, 1));min-width:0;box-sizing:border-box}.block_NPP-AB010 .npp-ab010__cell{padding-top:var(--Space-150, 0.75rem);padding-bottom:var(--Space-150, 0.75rem)}.block_NPP-AB010 .npp-ab010__header-cell--feature,.block_NPP-AB010 .npp-ab010__cell--feature{padding-left:var(--Space-150, 0.75rem)}.block_NPP-AB010 .npp-ab010__header-cell:not(:last-child),.block_NPP-AB010 .npp-ab010__cell:not(:last-child){padding-right:var(--Space-200, 1rem)}.block_NPP-AB010 .npp-ab010__header-cell:last-child,.block_NPP-AB010 .npp-ab010__cell:last-child{padding-right:0}.block_NPP-AB010 .npp-ab010__header-cell:first-child:last-child,.block_NPP-AB010 .npp-ab010__cell:first-child:last-child{position:static;width:100%;min-width:0;max-width:none;padding-left:var(--Space-150, 0.75rem);padding-right:var(--Space-150, 0.75rem)}.block_NPP-AB010 .npp-ab010__mobile-pagination{margin-top:var(--Space-200, 1rem);display:flex;justify-content:center;align-items:center;gap:var(--Space-100, 0.5rem)}.block_NPP-AB010 .npp-ab010__mobile-pagination-dot{width:.5rem;height:.5rem;border-radius:50%;border:0;padding:0;background:var(--Border-Default-OnLight, #d5d5d5);cursor:pointer}.block_NPP-AB010 .npp-ab010__mobile-pagination-dot.is-active{background:var(--Text-Accent-OnLight, #2e68cf)}}.block_NPP-VID001.npp-vid001-overlay-empty .npp-vid001-gradient-overlay{display:none}.block_NPP-VID001 .block_NPP-VID001__inner{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:80px}.block_NPP-VID001 .npp-vid001-bg-wrapper{position:relative;width:100%;border-radius:12px;height:600px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.block_NPP-VID001 .btn-link{text-transform:none;margin-top:24px}.block_NPP-VID001 .wistia-thumbnail-click-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.block_NPP-VID001 .wistia-bg-video,.block_NPP-VID001 .youtube-bg-video,.block_NPP-VID001 .wistia-thumbnail-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.block_NPP-VID001 .wistia-bg-video iframe,.block_NPP-VID001 .youtube-bg-video iframe,.block_NPP-VID001 .wistia-thumbnail-video iframe{width:100%;height:100%;min-height:500px;position:absolute;top:50%;left:50%;pointer-events:none;border-radius:12px;transform:translate(-50%, -50%) scale(1.4);transform-origin:center center}.block_NPP-VID001 .wistia-bg-video .w-chrome,.block_NPP-VID001 .youtube-bg-video .w-chrome,.block_NPP-VID001 .wistia-thumbnail-video .w-chrome{transform:scale(1.4)}.block_NPP-VID001 .npp-vid001-overlay-content{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;padding-left:40px;padding-right:40px;padding-bottom:40px;pointer-events:none}.block_NPP-VID001 .npp-vid001-overlay-content .npp-vid001-bottom,.block_NPP-VID001 .npp-vid001-overlay-content .npp-vid001-buttons a{pointer-events:auto}.block_NPP-VID001 .block_NPP-VID001__title{margin:0;width:100%;color:#f1f1f1;text-align:center;font-family:var(--ds-typography-mobile-h3-font-family);font-size:var(--ds-typography-mobile-h3-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-h3-font-weight);line-height:var(--ds-typography-mobile-h3-line-height);letter-spacing:var(--ds-typography-mobile-h3-letter-spacing)}@media(min-width: 768px){.block_NPP-VID001 .block_NPP-VID001__title{font-family:var(--ds-typography-desktop-h4-font-family);font-size:var(--ds-typography-desktop-h4-font-size);font-weight:var(--ds-typography-desktop-h4-font-weight);line-height:var(--ds-typography-desktop-h4-line-height);letter-spacing:var(--ds-typography-desktop-h4-letter-spacing)}}.block_NPP-VID001 .npp-vid001-bottom{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.block_NPP-VID001 .block_NPP-VID001__content{width:80%;max-width:80%;margin:0 auto;color:#bcbcbc;text-align:center;font-family:var(--ds-typography-mobile-body-12-18-font-family);font-size:var(--ds-typography-mobile-body-12-18-font-size);font-style:normal;font-weight:var(--ds-typography-mobile-body-12-18-font-weight);line-height:var(--ds-typography-mobile-body-12-18-line-height);letter-spacing:var(--ds-typography-mobile-body-12-18-letter-spacing)}@media(min-width: 768px){.block_NPP-VID001 .block_NPP-VID001__content{font-family:var(--ds-typography-desktop-body-20-30-font-family);font-size:var(--ds-typography-desktop-body-20-30-font-size);font-weight:var(--ds-typography-desktop-body-20-30-font-weight);line-height:var(--ds-typography-desktop-body-20-30-line-height);letter-spacing:var(--ds-typography-desktop-body-20-30-letter-spacing)}}.block_NPP-VID001 .npp-vid001-buttons{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center}.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;border-radius:999px;border:1.5px solid #e5e5e5;background:rgba(0,0,0,0);color:#e5e5e5;text-align:center;text-decoration:none;font-family:var(--ds-typography-desktop-label-cta-18-22-font-family);font-size:var(--ds-typography-desktop-label-cta-18-22-font-size);font-style:normal;font-weight:var(--ds-typography-desktop-label-cta-18-22-font-weight);line-height:var(--ds-typography-desktop-label-cta-18-22-line-height);letter-spacing:var(--ds-typography-desktop-label-cta-18-22-letter-spacing);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn span{color:inherit}.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn:hover,.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn:focus-visible{border-color:#383838;background:#0c1012;color:#e5e5e5}.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn:active{border-color:#565656;background:#0c1012}@media(max-width: 767px){.block_NPP-VID001 .npp-vid001-buttons .block_NPP-VID001__play-btn.vid001-play-btn.video-play-btn{padding:12px 24px}}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:6;background:none;border:none;padding:0;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;line-height:0;transition:transform .2s ease}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn svg{display:block;width:20px;height:20px;flex-shrink:0}@media(min-width: 768px){.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn svg{width:3.25rem;height:3.25rem}}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn svg path{transition:fill .2s ease,stroke .2s ease}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn svg path:last-of-type{fill:none}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:hover,.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:focus-visible{transform:translate(-50%, -50%) scale(1.08)}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:hover svg path:first-of-type,.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:focus-visible svg path:first-of-type{fill:#4580ef;stroke:#4580ef}.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:hover svg path:last-of-type,.block_NPP-VID001 .npp-vid001-play-btn.video-play-btn:focus-visible svg path:last-of-type{stroke:#4580ef}.block_NPP-VID001 .npp-vid001-gradient-overlay{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:12px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}@media(max-width: 768px){.block_NPP-VID001 .npp-vid001-gradient-overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 75.1%)}}.block_NPP-VID001 .modal-close-btn{background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px}.block_NPP-VID001 .modal-close-btn svg{display:block;width:40px;height:40px;transition:filter .2s}.block_NPP-VID001 .modal-close-btn circle{transition:fill .2s}.block_NPP-VID001 .modal-close-btn:hover circle,.block_NPP-VID001 .modal-close-btn:focus circle{fill:rgba(69,128,239,.3)}@media(max-width: 768px){.block_NPP-VID001 .modal-close-btn{top:55px}.block_NPP-VID001 .modal-close-btn svg{width:28px;height:28px}}.block_NPP-VID001 .wistia-modal-container,.block_NPP-VID001 .youtube-modal-container{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:12px;overflow:hidden}.block_NPP-VID001 .wistia-modal-container iframe,.block_NPP-VID001 .youtube-modal-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;border-radius:12px}.block_NPP-VID001 .modal .modal-content{border-radius:8px;border:none !important}.block_NPP-VID001 .modal .modal-dialog{max-width:1200px;width:75%;margin-left:auto;margin-right:auto}.block_NPP-VID001 .modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.block_NPP-VID001 .modal.modal-slide-up.show .modal-dialog,.block_NPP-VID001 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(0)}.block_NPP-VID001 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}@media(max-width: 768px){.block_NPP-VID001 .npp-vid001-bg-wrapper{height:auto;width:100%;aspect-ratio:16/9}.block_NPP-VID001:not(.npp-vid001-overlay-empty) .npp-vid001-bg-wrapper{aspect-ratio:14/22;min-height:500px}.block_NPP-VID001 .wistia-bg-video iframe,.block_NPP-VID001 .youtube-bg-video iframe,.block_NPP-VID001 .wistia-thumbnail-video iframe{min-height:0;transform:translate(-50%, -50%) scale(1.35)}.block_NPP-VID001 .npp-vid001-overlay-content{padding-left:24px;padding-right:24px;padding-bottom:40px}}@media(max-width: 480px){.block_NPP-VID001 .wistia-bg-video iframe,.block_NPP-VID001 .youtube-bg-video iframe,.block_NPP-VID001 .wistia-thumbnail-video iframe{transform:translate(-50%, -50%) scale(1.5)}}.block_NPP-VID001.bg-black-white{background:linear-gradient(to bottom, #000 0%, #000 65%, #fff 65%, #fff 100%) !important}@media(max-width: 768px){.block_NPP-VID001 .wistia-modal-container iframe,.block_NPP-VID001 .youtube-modal-container iframe{min-height:unset}}/*!
PP-AB001 - Product Page Action Block with Cards
***/.block_PP-AB001{width:100%;padding:10rem 0}.block_PP-AB001 .block-header{margin-bottom:3rem;text-align:center}.block_PP-AB001 .block-header .block-title{color:#2d3841;text-align:center;font-family:"stolzl",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:120%}.block_PP-AB001 .block-header .block-description{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:140%;color:#2d3841;padding-top:2rem}.block_PP-AB001.bg-black{background-color:#000}.block_PP-AB001.bg-black .block-header .block-title{color:#fff}.block_PP-AB001.off-white{background-color:#f5f5f7}.block_PP-AB001.off-white .block-header .block-title{color:#1c2228}.block_PP-AB001 .pp-ab001-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px;margin:0 auto;max-width:1240px}@media(max-width: 991px){.block_PP-AB001 .pp-ab001-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-grid{grid-template-columns:1fr}}.block_PP-AB001 .pp-ab001-card{position:relative;border-radius:35px;overflow:hidden;background-color:#000;width:100%;display:inline-flex;height:20rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:.625rem;flex-shrink:0;transition:background-color .45s ease}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-card{height:auto;min-height:20rem}}.block_PP-AB001 .pp-ab001-card .card-inner{position:relative;width:100%;height:100%;cursor:pointer}.block_PP-AB001 .pp-ab001-card .card-inner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 60%, rgba(0, 0, 0, 0.95) 85%);z-index:2;pointer-events:none;transition:background .5s ease}.block_PP-AB001 .pp-ab001-card.card-white{background-color:#f5f5f7}.block_PP-AB001 .pp-ab001-card.card-white .card-content{bottom:-20px}.block_PP-AB001 .pp-ab001-card.card-white .card-inner::before{background:linear-gradient(180deg, rgba(245, 245, 247, 0) 0%, rgba(245, 245, 247, 0) 70%, rgba(245, 245, 247, 0.95) 80%)}.block_PP-AB001 .pp-ab001-card.card-white .card-title{color:#1c2228}.block_PP-AB001 .pp-ab001-card .card-image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.block_PP-AB001 .pp-ab001-card .card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out !important;transform:scale(1)}.block_PP-AB001 .pp-ab001-card .card-content{position:absolute;bottom:0;left:0;width:100%;padding:0 1.88rem 1.88rem 1.88rem;z-index:3;display:flex;justify-content:space-between;align-items:flex-end;gap:.625rem}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-card .card-content{padding:0 1.5rem 1.5rem 1.5rem}}.block_PP-AB001 .pp-ab001-card .card-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-weight:800;line-height:130%;max-width:80%;margin:0;flex:1}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-card .card-title{font-size:1.1875rem}}.block_PP-AB001 .pp-ab001-card .card-expand-btn{position:relative;width:2.125rem;height:2.125rem;min-width:2.125rem;min-height:2.125rem;aspect-ratio:1/1;border-radius:50%;background:#0b70f4;border:none;margin:0;padding:0;line-height:0;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,transform .3s ease;flex-shrink:0;z-index:4;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.block_PP-AB001 .pp-ab001-card .card-expand-btn::before,.block_PP-AB001 .pp-ab001-card .card-expand-btn::after{content:"";position:absolute;left:50%;top:50%;background-color:#000;border-radius:2px;transform:none;-webkit-transform:none}.block_PP-AB001 .pp-ab001-card .card-expand-btn::before{width:12px;height:2px;margin-left:-6px;margin-top:-1px}.block_PP-AB001 .pp-ab001-card .card-expand-btn::after{width:2px;height:12px;margin-left:-1px;margin-top:-6px}.block_PP-AB001 .pp-ab001-card .card-expand-btn .expand-icon{display:none;color:#000}.block_PP-AB001 .pp-ab001-card .card-expand-btn .expand-icon svg{width:1.25rem;height:1.25rem}.block_PP-AB001 .pp-ab001-card .card-expand-btn:hover{background:#0961d8;transform:translateZ(0) scale(1.1)}.block_PP-AB001 .pp-ab001-card .card-expand-btn:active{transform:translateZ(0) scale(0.95)}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-card .card-expand-btn{width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem}.block_PP-AB001 .pp-ab001-card .card-expand-btn::before{width:13px;height:2px;margin-left:-6.5px;margin-top:-1px}.block_PP-AB001 .pp-ab001-card .card-expand-btn::after{width:2px;height:13px;margin-left:-1px;margin-top:-6.5px}}.block_PP-AB001 .pp-ab001-card:hover .card-image{transform:scale(1.15)}.block_PP-AB001 .modal-pp-ab001 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_PP-AB001 .modal-pp-ab001 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-dialog{max-width:90%;width:90%}}.block_PP-AB001 .modal-pp-ab001 .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_PP-AB001 .modal-pp-ab001 .modal-body{padding:76px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.block_PP-AB001 .modal-pp-ab001 .modal-body{padding:60px}}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_PP-AB001 .modal-pp-ab001 .modal-body{padding:30px 20px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .content-section{display:flex;width:100%}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content{width:100%;display:flex;justify-content:center;align-items:center}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content{color:#333;width:100%}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.4211026316;font-weight:600;letter-spacing:.012em;margin-bottom:16px}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-eyebrow{font-size:17px;margin-bottom:12px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-family:"stolzl",sans-serif;font-size:2.5rem;line-height:1.1;font-weight:400;margin-bottom:24px;color:#000}@media(max-width: 991px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-size:48px}}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-title{font-size:36px;margin-bottom:16px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:24px;color:#1d1d1f}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text{font-size:17px;margin-bottom:16px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-size:17px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text p:last-child{margin-bottom:0}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul,.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{font-size:17px}}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-content-text strong{font-weight:600}.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:24px}@media(max-width: 767px){.block_PP-AB001 .modal-pp-ab001 .modal-body .text-content .wysiwyg-content .modal-link-wrapper{margin-top:16px}}.block_PP-AB001 .modal-pp-ab001 .modal-close{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.block_PP-AB001 .modal-pp-ab001 .modal-close span{font-size:32px;line-height:1}.block_PP-AB001 .modal-pp-ab001 .modal-close:hover{color:#0b70f4}.block_PP-AB001 .pp-ab001-view-all-wrapper{display:flex;justify-content:center;margin-top:3rem}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-view-all-wrapper{margin-top:2rem}}.block_PP-AB001 .pp-ab001-view-all-btn{display:flex;padding:.2rem 1rem;justify-content:center;align-items:center;gap:.625rem;border-radius:1.125rem;background:#d9dee1;border:none;cursor:pointer;transition:all .3s ease}.block_PP-AB001 .pp-ab001-view-all-btn span{font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:600;color:#1c2228}.block_PP-AB001 .pp-ab001-view-all-btn:hover{background:#c5ccd1;transform:scale(1.05)}.block_PP-AB001 .pp-ab001-view-all-btn:active{transform:scale(0.98)}.block_PP-AB001 .pp-ab001-overflow-slider{margin-top:7rem;opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease;width:100vw;margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%)}.block_PP-AB001 .pp-ab001-overflow-slider.active{opacity:1;max-height:1000px;display:block !important}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-overflow-slider{margin-top:2rem}}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001{overflow:visible;position:relative;padding-bottom:4rem}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-slide{height:auto;display:flex}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card{display:flex;width:100%;padding:2.5rem 3.125rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.625rem;border-radius:1.25rem;background:#d9dee1;height:100%}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card{width:100%;padding:2.5rem 3.12rem}}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card .feature-title{color:#1c2228;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin:0 0 .5rem 0;text-align:left;width:100%}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card .feature-title{font-size:1.1875rem}}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card .feature-description{color:#1c2228;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin:0;text-align:left;width:100%}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .overflow-feature-card .feature-description{font-size:1rem}}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;gap:1rem !important;margin-top:2rem;position:relative;width:100%;max-width:1240px}@media(max-width: 1199px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper{max-width:960px}}@media(max-width: 991px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper{max-width:720px}}@media(max-width: 767px){.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper{margin-left:calc(40% - 50vw)}}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn{position:relative !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;margin:0 !important;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;width:2.125rem;height:2.125rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn::after{display:none !important;content:none !important}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn svg{width:2.125rem;height:2.125rem;transition:all .3s ease}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn svg rect{stroke-width:2px;stroke:#8a99a3}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn svg path{fill:#8a99a3}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn:hover{transform:scale(1.1) !important}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn:hover svg rect{stroke:#0b70f4}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn:hover svg path{fill:#0b70f4}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn.swiper-button-disabled:hover{transform:none !important}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn.swiper-button-disabled:hover svg rect{stroke:#8a99a3}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .pp-ab001-nav-btn.swiper-button-disabled:hover svg path{fill:#8a99a3}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .swiper-button-next::after,.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .swiper-button-prev::after{display:none !important;content:none !important}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .swiper-pagination{position:relative !important;width:auto !important;bottom:auto !important;left:auto !important}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet{background:#8a99a3;opacity:1}.block_PP-AB001 .pp-ab001-overflow-slider .swiper-pp-ab001 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0b70f4}.block_PP-AB001 .container{max-width:1240px;margin:0 auto}@media(min-width: 1800px){.block_PP-AB001 .container{max-width:1240px}}/*!
PP-AB002 - Product Page Posts Grid
***/.block_PP-AB002{width:100%;padding:8rem 0}.block_PP-AB002 .block-header{margin-bottom:3rem;text-align:center}.block_PP-AB002 .block-header .block-title{color:#2d3841;text-align:center;font-family:"stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%}@media(max-width: 767px){.block_PP-AB002 .block-header .block-title{font-size:2.0625rem}}.block_PP-AB002.bg-black{background-color:#000}.block_PP-AB002.bg-black .block-header .block-title{color:#fff}.block_PP-AB002.bg-black .pp-ab002-post-card{background:#1a1a1a}.block_PP-AB002.bg-black .pp-ab002-post-card .post-title a{color:#fff}.block_PP-AB002.bg-black .pp-ab002-post-card .post-date{color:#8a99a3}.block_PP-AB002.off-white{background-color:#f5f5f7}.block_PP-AB002.off-white .block-header .block-title{color:#1c2228}.block_PP-AB002.off-white .pp-ab002-post-card{background:#fff}.block_PP-AB002 .pp-ab002-posts-grid{display:flex;justify-content:center;gap:2rem;margin:0 auto;max-width:1240px;flex-wrap:wrap}@media(max-width: 991px){.block_PP-AB002 .pp-ab002-posts-grid{gap:1.5rem}}@media(max-width: 767px){.block_PP-AB002 .pp-ab002-posts-grid{flex-direction:column;align-items:center;gap:1.5rem}}.block_PP-AB002 .pp-ab002-post-card{display:flex;flex-direction:column;width:22.5625rem;padding:1rem 1.5rem 1.5rem 1rem;align-items:flex-start;gap:1.25rem;border-radius:.75rem;background:#fff;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);height:100%}.block_PP-AB002 .pp-ab002-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.12)}@media(max-width: 767px){.block_PP-AB002 .pp-ab002-post-card{width:100%}}.block_PP-AB002 .pp-ab002-post-card .post-card-content{display:flex;flex-direction:column;width:100%;height:100%;gap:1rem}.block_PP-AB002 .pp-ab002-post-card .post-title{font-size:1.1875rem;line-height:120%;margin-bottom:1.5rem;margin-top:1rem;margin-right:3rem;min-height:70px}.block_PP-AB002 .pp-ab002-post-card .post-title a{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:800;line-height:1.1;color:#1c2228;text-decoration:none;transition:color .3s ease;display:inline}.block_PP-AB002 .pp-ab002-post-card .post-title a:hover{color:#0b70f4}.block_PP-AB002 .pp-ab002-post-card .post-footer{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.block_PP-AB002 .pp-ab002-post-card .post-date{font-family:"mulish-variable",sans-serif;font-size:.9375rem;font-weight:400;line-height:110%;color:#8a99a3;display:block}.block_PP-AB002 .pp-ab002-post-card .post-link{display:flex;padding:0;justify-content:flex-start;align-items:center;gap:.5rem;background:rgba(0,0,0,0);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400;line-height:110%;color:#0b70f4;text-decoration:none !important;transition:all .3s ease;width:fit-content;border:none}.block_PP-AB002 .pp-ab002-post-card .post-link span{letter-spacing:normal;margin-right:.5rem;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.block_PP-AB002 .pp-ab002-post-card .post-link span::after{content:none !important;display:none !important}.block_PP-AB002 .pp-ab002-post-card .post-link::after{content:none !important;display:none !important}.block_PP-AB002 .pp-ab002-post-card .post-link svg{flex-shrink:0;width:9px;height:12px}.block_PP-AB002 .pp-ab002-post-card .post-link:hover{background:rgba(0,0,0,0);text-decoration:none !important;color:#0b70f4}.block_PP-AB002 .pp-ab002-post-card .post-link:hover span{border-bottom-color:#0b70f4}.block_PP-AB002 .pp-ab002-post-card .post-link:focus,.block_PP-AB002 .pp-ab002-post-card .post-link:active{text-decoration:none !important;background:rgba(0,0,0,0)}.block_PP-AB002 .pp-ab002-view-all-wrapper{display:flex;justify-content:center;margin-top:3rem}@media(max-width: 767px){.block_PP-AB002 .pp-ab002-view-all-wrapper{margin-top:2rem}}.block_PP-AB002 .pp-ab002-view-all-btn{display:flex;padding:.2rem 1rem;justify-content:center;align-items:center;gap:.625rem;border-radius:1.125rem;background:#d9dee1;font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:400;color:#000;text-decoration:none;transition:all .3s ease}.block_PP-AB002 .pp-ab002-view-all-btn:hover{background:#c5ccd1}.block_PP-AB002 .pp-ab002-view-all-btn:active{transform:scale(0.98)}.block_PP-AB002 .container{max-width:1240px;margin:0 auto}@media(min-width: 1800px){.block_PP-AB002 .container{max-width:1240px}}.block_PP-AB002.block-variant-02 .block-header-variant-02{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;text-align:left}@media(max-width: 767px){.block_PP-AB002.block-variant-02 .block-header-variant-02{flex-direction:column;align-items:flex-start;gap:1rem}}.block_PP-AB002.block-variant-02 .block-header-variant-02 .block-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;text-align:left;margin-bottom:0}.block_PP-AB002.block-variant-02 .block-header-variant-02 .pp-ab002-view-all-btn{margin-top:0}.block_PP-AB002.block-variant-02:not(.bg-black) .block-header-variant-02 .block-title{color:#000}.block_PP-AB002.block-variant-02.bg-black .block-header-variant-02 .block-title{color:#fff}.block_PP-AB002.block-variant-02 .pp-ab002-posts-grid-variant-02{--bs-gutter-x: 1.5rem}@media(max-width: 991px){.block_PP-AB002.block-variant-02 .pp-ab002-posts-grid-variant-02{--bs-gutter-x: 1rem}}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02{position:relative;border-radius:1.25rem;overflow:hidden;background:#000;min-height:340px;text-decoration:none;display:block;transition:transform .3s ease}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02:hover{transform:translateY(-4px)}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02::before{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 37.8%, #000 68.57%);z-index:2;pointer-events:none}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .post-card-bg{background-size:cover;background-position:center;position:absolute;inset:0;z-index:1}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .post-card-overlay-content{position:relative;z-index:3}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .category-container{margin-bottom:.75rem}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .category-container .pp-ab002-category-badge{display:flex;padding:.125rem .625rem;justify-content:center;align-items:center;gap:.625rem;border-radius:1.25rem;font-family:"mulish-variable",sans-serif;font-size:.6875rem;font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase;letter-spacing:.05em;color:#fff;margin-right:.5rem;margin-bottom:.5rem;display:inline-flex}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .category-container .pp-ab002-category-badge.pp-ab002-category-0{background-color:#4aba51}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .category-container .pp-ab002-category-badge.pp-ab002-category-1{background-color:#ff6d00}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .category-container .pp-ab002-category-badge.pp-ab002-category-2{background-color:#0f6bff}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .post-title{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:800;line-height:120%;margin-bottom:.94rem;margin-top:0;margin-right:0;min-height:auto}.block_PP-AB002.block-variant-02 .pp-ab002-post-card-variant-02 .post-date{color:#d9dee1;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:0}/*!
PP-FORM001 - Product Page Table/Form Block
***/.block_PP-FORM001{width:100%;padding:8rem 0}.block_PP-FORM001 .container{max-width:1240px;margin:0 auto}.block_PP-FORM001 .block-header{margin-bottom:3rem;text-align:center}.block_PP-FORM001 .block-header .pp-form001-title{margin-bottom:0}.block_PP-FORM001 .block-header .block-description{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:140%;color:#2d3841;padding-top:2rem}.block_PP-FORM001 .block-header .block-description:first-child{padding-top:0}.block_PP-FORM001 .pp-form001-title{color:#2d3841;text-align:center;font-family:"stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:3rem}@media(max-width: 767px){.block_PP-FORM001 .pp-form001-title{font-size:2.0625rem;margin-bottom:2rem}}@media(max-width: 767px){.block_PP-FORM001 .block-header .pp-form001-title{margin-bottom:0}}.block_PP-FORM001 .pp-form001-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 auto;overflow:hidden;border:none}.block_PP-FORM001 .pp-form001-table{width:100%;border-collapse:separate;border-spacing:0;background:rgba(0,0,0,0);border:none;margin-bottom:0}.block_PP-FORM001 .pp-form001-table thead tr{background:#d9dee1}.block_PP-FORM001 .pp-form001-table thead tr th{height:2.75rem;padding:1rem 1.5rem;background:#d9dee1;border:none;border-radius:0;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:800;line-height:120%;color:#000;text-align:left;vertical-align:middle;text-transform:capitalize;letter-spacing:normal;border-right:1px solid #d9dee1}.block_PP-FORM001 .pp-form001-table thead tr th.feature-cell{text-align:left}@media(max-width: 767px){.block_PP-FORM001 .pp-form001-table thead tr th{padding:.75rem 1rem;font-size:.9375rem}}.block_PP-FORM001 .pp-form001-table tbody tr{background:#fff}.block_PP-FORM001 .pp-form001-table tbody tr:hover{background:#e8ebed !important}.block_PP-FORM001 .pp-form001-table tbody tr td{height:4rem;padding:.75rem 1.5rem;text-align:left;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;color:#1c2228;vertical-align:middle;border:none;background:#fff}.block_PP-FORM001 .pp-form001-table tbody tr td.feature-cell{text-align:left;font-weight:600;color:#1c2228}@media(max-width: 767px){.block_PP-FORM001 .pp-form001-table tbody tr td{padding:.75rem 1rem;font-size:.9375rem;height:auto;min-height:3rem}}.block_PP-FORM001 .pp-form001-table tbody tr .pp-form001-cell{background-color:#fff;border-bottom:.5px solid var(--colours-greyscale-300, #D9DEE1)}.block_PP-FORM001 .pp-form001-table tbody tr td:last-child{border-right:none}.block_PP-FORM001 .pp-form001-table tbody tr:first-child td:first-child{border-top-left-radius:.5rem}.block_PP-FORM001 .pp-form001-table tbody tr:first-child td:last-child{border-top-right-radius:.5rem}.block_PP-FORM001 .pp-form001-table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}.block_PP-FORM001 .pp-form001-table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}.block_PP-FORM001.bg-black{background-color:#000}.block_PP-FORM001.bg-black .pp-form001-title{color:#fff}.block_PP-FORM001.bg-black .block-header .block-description{color:#fff}.block_PP-FORM001.bg-black .pp-form001-table-wrapper{background:#000}.block_PP-FORM001.bg-black .pp-form001-table thead tr{background:#2d3841}.block_PP-FORM001.bg-black .pp-form001-table thead tr th{background:#2d3841;color:#fff;border-right:1px solid #2d3841;border-radius:0}.block_PP-FORM001.bg-black .pp-form001-table thead tr th:last-child{border-right:none}.block_PP-FORM001.bg-black .pp-form001-table tbody tr:nth-child(odd){background:#1c2228}.block_PP-FORM001.bg-black .pp-form001-table tbody tr:nth-child(odd) td:last-child{border-right:none}.block_PP-FORM001.bg-black .pp-form001-table tbody tr:nth-child(even){background:#000}.block_PP-FORM001.bg-black .pp-form001-table tbody tr:nth-child(even) td:last-child{border-right:none}.block_PP-FORM001.bg-black .pp-form001-table tbody tr:hover{background:#2d3841 !important}.block_PP-FORM001.bg-black .pp-form001-table tbody tr td{color:#fff;background:#fff}.block_PP-FORM001.bg-black .pp-form001-table tbody tr td.feature-cell{color:#fff;background:rgba(0,0,0,0)}.block_PP-FORM001.off-white{background-color:#f5f5f7}.block_PP-FORM001.off-white .pp-form001-title{color:#1c2228}.block_PP-FORM001.off-white .block-header .block-description{color:#1c2228}.block_PP-FORM001.off-white .pp-form001-table-wrapper{background:#f5f5f7}.block_PP-FORM001.off-white .pp-form001-table thead tr{background:#d9dee1}.block_PP-FORM001.off-white .pp-form001-table thead tr th{background:#d9dee1;color:#000;border-radius:0}.block_PP-FORM001.off-white .pp-form001-table tbody tr{background:#fff}.block_PP-FORM001.off-white .pp-form001-table tbody tr td{color:#1c2228;background:#fff}.block_PP-FORM001.off-white .pp-form001-table tbody tr td.feature-cell{color:#1c2228}@media(max-width: 767px){.block_PP-FORM001{max-width:100%;overflow-x:hidden}.block_PP-FORM001 .container{min-width:0;width:100%;box-sizing:border-box}.block_PP-FORM001 .pp-form001-table-wrapper{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain}}@media(max-width: 640px){.block_PP-FORM001 .pp-form001-table{min-width:600px}}/*!
PP-AB003 - Product Page Feature Cards Block
***/.block_PP-AB003{width:100%;padding:8rem 0}.block_PP-AB003 .container{max-width:1240px;margin:0 auto}.block_PP-AB003 .pp-ab003-title{color:#2d3841;text-align:center;font-family:"stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:3rem}@media(max-width: 767px){.block_PP-AB003 .pp-ab003-title{font-size:2.0625rem;margin-bottom:2rem}}.block_PP-AB003 .pp-ab003-cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 991px){.block_PP-AB003 .pp-ab003-cards-grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(max-width: 640px){.block_PP-AB003 .pp-ab003-cards-grid{grid-template-columns:1fr;gap:1.5rem}}.block_PP-AB003 .pp-ab003-card{background:#fff;border-radius:1.25rem;padding:2.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:all .3s ease}.block_PP-AB003 .pp-ab003-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.block_PP-AB003 .pp-ab003-card.full-width{grid-column:1/-1}@media(min-width: 992px){.block_PP-AB003 .pp-ab003-card.full-width{max-width:100%}}@media(max-width: 767px){.block_PP-AB003 .pp-ab003-card{padding:2rem;gap:1rem}}.block_PP-AB003 .pp-ab003-card-icon{width:2.875rem;height:2.875rem;flex-shrink:0}.block_PP-AB003 .pp-ab003-card-icon img{width:100%;height:100%;object-fit:contain}.block_PP-AB003 .pp-ab003-card-title{color:#1e1e1e;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin:0}@media(max-width: 767px){.block_PP-AB003 .pp-ab003-card-title{font-size:1.25rem}}.block_PP-AB003 .pp-ab003-card-description{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;margin:0;flex-grow:1}@media(max-width: 767px){.block_PP-AB003 .pp-ab003-card-description{font-size:1rem}}.block_PP-AB003 .pp-ab003-card-link{display:inline-flex;align-items:center;gap:.5rem;color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-decoration:none;transition:all .3s ease;width:fit-content;margin-top:auto}.block_PP-AB003 .pp-ab003-card-link span::after{content:none !important;display:none !important}.block_PP-AB003 .pp-ab003-card-link::after{content:none !important;display:none !important}.block_PP-AB003 .pp-ab003-card-link svg{flex-shrink:0;width:9px;height:12px;transition:transform .3s ease}.block_PP-AB003 .pp-ab003-card-link:hover{color:#0961d8;text-decoration:none}.block_PP-AB003 .pp-ab003-card-link:hover svg{transform:translateX(4px)}@media(max-width: 767px){.block_PP-AB003 .pp-ab003-card-link{font-size:1rem}}.block_PP-AB003.bg-black{background-color:#000}.block_PP-AB003.bg-black .pp-ab003-title{color:#fff}.block_PP-AB003.bg-black .pp-ab003-card{background:#1c2228}.block_PP-AB003.bg-black .pp-ab003-card .pp-ab003-card-title{color:#fff}.block_PP-AB003.bg-black .pp-ab003-card .pp-ab003-card-description{color:#d9dee1}.block_PP-AB003.off-white{background-color:#f5f5f7}.block_PP-AB003.off-white .pp-ab003-title{color:#1c2228}.block_PP-AB003.off-white .pp-ab003-card{background:#fff}/*!
PP-AB004 - Product Page Accordion/FAQ Block
***/.block_PP-AB004{width:100%;padding:8rem 0}.block_PP-AB004 .container{max-width:1240px;margin:0 auto}.block_PP-AB004 .pp-ab004-title{color:#171717;text-align:center;font-family:"stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:3rem}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-title{font-size:1.75rem;margin-bottom:2rem}}.block_PP-AB004 .pp-ab004-accordion{max-width:100%;display:flex;flex-direction:column;gap:1rem}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion{gap:.75rem}}.block_PP-AB004 .pp-ab004-accordion-item{border:.25px solid #8a99a3;background:#fff;border-radius:.625rem;margin-bottom:0;transition:all .3s ease}.block_PP-AB004 .pp-ab004-accordion-item:has(.accordion-button:not(.collapsed)){border-color:#0b70f4}.block_PP-AB004 .pp-ab004-accordion-item .accordion-header{margin-bottom:0;border:none}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button{display:flex;padding:.9375rem 1.25rem;align-items:center;gap:.75rem;align-self:stretch;justify-content:space-between;border-radius:.625rem;border:none;background:rgba(0,0,0,0);box-shadow:none;transition:all .3s ease}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button{padding:.75rem 1rem;gap:.5rem}}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button:focus{box-shadow:none}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button:hover{background:#f8f9fa}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button.collapsed{border-radius:.625rem}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button:not(.collapsed){background:rgba(0,0,0,0);box-shadow:none;border-radius:.625rem .625rem 0 0}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button:not(.collapsed) .accordion-icon{transform:rotate(180deg)}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button::after{display:none}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button .accordion-title-text{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-align:left;flex:1}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button .accordion-title-text{font-size:1rem}}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button .accordion-icon{flex-shrink:0;width:16px;height:10px;transition:transform .3s ease}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-button .accordion-icon path{stroke:#0b70f4}.block_PP-AB004 .pp-ab004-accordion-item .accordion-collapse{border:none;background:#fff;border-radius:0 0 .625rem .625rem}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body{padding:1.25rem 1.25rem 2.25rem 1.25rem;background:rgba(0,0,0,0)}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body{padding:0 1rem 1rem 1rem}}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body p{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;margin-bottom:1rem}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body p:last-child{margin-bottom:0}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body p{font-size:.9375rem}}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ul,.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ol{padding-left:1.5rem;margin-bottom:1rem}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ul:last-child,.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ol:last-child{margin-bottom:0}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ul li,.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ol li{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;margin-bottom:.5rem}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ul li:last-child,.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ol li:last-child{margin-bottom:0}@media(max-width: 767px){.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ul li,.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body ol li{font-size:.9375rem}}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body a{color:#0b70f4;text-decoration:underline}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body a:hover{color:#0961d8}.block_PP-AB004 .pp-ab004-accordion-item .pp-ab004-accordion-body strong{font-weight:700}.block_PP-AB004.bg-black{background-color:#000}.block_PP-AB004.bg-black .pp-ab004-title{color:#fff}.block_PP-AB004.bg-black .pp-ab004-accordion-item{background:#1c2228;border-color:#8a99a3}.block_PP-AB004.bg-black .pp-ab004-accordion-item:has(.accordion-button:not(.collapsed)){border-color:#0b70f4}.block_PP-AB004.bg-black .pp-ab004-accordion-button .accordion-title-text{color:#fff}.block_PP-AB004.bg-black .pp-ab004-accordion-button:hover{background:#2d3841}.block_PP-AB004.bg-black .accordion-collapse{background:#1c2228}.block_PP-AB004.bg-black .pp-ab004-accordion-body p,.block_PP-AB004.bg-black .pp-ab004-accordion-body li{color:#d9dee1}.block_PP-AB004.off-white{background-color:#f5f5f7}.block_PP-AB004.off-white .pp-ab004-title{color:#1c2228}.block_PP-AB004.off-white .pp-ab004-accordion-item{background:#fff}.block_PP-AB004.off-white .pp-ab004-accordion-button:hover{background:#f8f9fa}.block_PP-AB004.off-white .accordion-collapse{background:#fff}/*!
PP-AB005 - Product core (features + image) and optional module cards
***/.block_PP-AB005{width:100%;padding:8rem 0}.block_PP-AB005 .container{max-width:1240px;margin-left:auto;margin-right:auto}.block_PP-AB005 .pp-ab005-block-header{margin-bottom:3rem;text-align:center}@media(max-width: 767px){.block_PP-AB005 .pp-ab005-block-header{margin-bottom:2rem}}.block_PP-AB005 .pp-ab005-block-title{color:#222;font-family:"stolzl",sans-serif;font-size:2.0625rem;font-weight:500;line-height:120%;margin:0 0 1rem}.block_PP-AB005 .pp-ab005-block-description{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:140%;color:#767676;max-width:48rem;margin-left:auto;margin-right:auto}.block_PP-AB005 .pp-ab005-block-description p{margin:0 0 .75rem}.block_PP-AB005 .pp-ab005-block-description p:last-child{margin-bottom:0}.block_PP-AB005 .pp-ab005-section-title{color:#383838;font-family:"stolzl",sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:-0.0125rem;margin:0 0 1.5rem}.block_PP-AB005 .pp-ab005-section-title.pp-ab005-core-heading,.block_PP-AB005 .pp-ab005-section-title.pp-ab005-optional-heading{text-align:center;margin-bottom:4rem;font-size:2.0625rem;line-height:120%;letter-spacing:normal}.block_PP-AB005 .pp-ab005-section-title.pp-ab005-optional-heading{margin-top:0}@media(max-width: 767px){.block_PP-AB005 .pp-ab005-section-title{font-size:1.75rem;line-height:2.25rem;margin-bottom:1.25rem}.block_PP-AB005 .pp-ab005-section-title.pp-ab005-core-heading,.block_PP-AB005 .pp-ab005-section-title.pp-ab005-optional-heading{margin-bottom:4rem}}.block_PP-AB005 .pp-ab005-core{margin-bottom:4rem}@media(max-width: 767px){.block_PP-AB005 .pp-ab005-core{margin-bottom:3rem}}.block_PP-AB005 .pp-ab005-core-panel{display:grid;gap:0;align-items:stretch;background:rgba(0,0,0,0);overflow:visible}.block_PP-AB005 .pp-ab005-core-panel--split{grid-template-columns:1fr 1fr;min-height:15rem}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-panel--split{grid-template-columns:1fr}}.block_PP-AB005 .pp-ab005-core-panel--features-only{grid-template-columns:1fr;min-height:0}.block_PP-AB005 .pp-ab005-core-panel--features-only .pp-ab005-core-features{border-radius:1rem}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-panel--features-only .pp-ab005-core-features{border-radius:1rem}}.block_PP-AB005 .pp-ab005-core-panel--image-only{grid-template-columns:1fr;min-height:0}.block_PP-AB005 .pp-ab005-core-panel--image-only .pp-ab005-core-media{border-radius:1rem}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-panel--image-only .pp-ab005-core-media{border-radius:1rem}}.block_PP-AB005 .pp-ab005-core-panel--image-only .pp-ab005-core-media::before{display:none}.block_PP-AB005 .pp-ab005-core-features{display:grid;grid-template-columns:repeat(3, max-content);justify-content:start;column-gap:1.5rem;row-gap:1rem;padding:2.5rem 2rem 2.5rem 2.5rem;align-content:center;background:#f1f4f7;border-radius:1rem 0 0 1rem;min-height:15rem;box-sizing:border-box}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-features{grid-template-columns:repeat(2, max-content);padding:2rem 1.5rem;border-radius:1rem 1rem 0 0;min-height:0}}@media(max-width: 575px){.block_PP-AB005 .pp-ab005-core-features{grid-template-columns:1fr;justify-items:start}}.block_PP-AB005 .pp-ab005-feature{display:flex;align-items:flex-start;gap:.5rem;min-width:0;max-width:100%}.block_PP-AB005 .pp-ab005-feature-icon{flex-shrink:0;line-height:0;color:#545454}.block_PP-AB005 .pp-ab005-feature-icon svg{display:block}.block_PP-AB005 .pp-ab005-feature-label{font-family:"mulish-variable",sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem;color:#545454}.block_PP-AB005 .pp-ab005-core-media{position:relative;min-height:15rem;border-radius:0 1rem 1rem 0;overflow:hidden}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-media{min-height:12rem;border-radius:0 0 1rem 1rem;max-height:360px}}.block_PP-AB005 .pp-ab005-core-img{width:100%;height:100%;min-height:15rem;object-fit:cover;object-position:center;display:block}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-img{min-height:12rem;max-height:360px}}.block_PP-AB005 .pp-ab005-core-media::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg, #f1f4f7 0%, rgba(241, 244, 247, 0.55) 22%, rgba(241, 244, 247, 0) 48%)}@media(max-width: 991px){.block_PP-AB005 .pp-ab005-core-media::before{background:linear-gradient(180deg, #f1f4f7 0%, rgba(241, 244, 247, 0.45) 28%, rgba(241, 244, 247, 0) 55%)}}.block_PP-AB005 .pp-ab005-optional-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}@media(max-width: 1199px){.block_PP-AB005 .pp-ab005-optional-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.block_PP-AB005 .pp-ab005-optional-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.block_PP-AB005 .pp-ab005-optional-grid{grid-template-columns:1fr}}.block_PP-AB005 .pp-ab005-optional-card{display:flex;padding:1.5rem;flex-direction:column;align-items:center;flex:1 0 0;align-self:stretch;border-radius:.75rem;background:#f1f4f7;box-sizing:border-box;min-width:0}.block_PP-AB005 .pp-ab005-optional-card-title{width:100%;color:#383838;font-family:"stolzl",sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;margin:0 0 1rem;text-align:left}.block_PP-AB005 .pp-ab005-optional-list{width:100%;margin:0;padding:0;list-style:none;text-align:left;font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;color:#545454}.block_PP-AB005 .pp-ab005-optional-list li{margin-bottom:.5rem}.block_PP-AB005 .pp-ab005-optional-list li:last-child{margin-bottom:0}.block_PP-AB005.bg-black{background-color:#000}.block_PP-AB005.bg-black .pp-ab005-block-title,.block_PP-AB005.bg-black .pp-ab005-section-title,.block_PP-AB005.bg-black .pp-ab005-optional-card-title{color:#fff}.block_PP-AB005.bg-black .pp-ab005-block-description{color:#8a99a3}.block_PP-AB005.bg-black .pp-ab005-feature-label{color:#e8eaed}.block_PP-AB005.bg-black .pp-ab005-feature-icon{color:#b8c0c8}.block_PP-AB005.bg-black .pp-ab005-core-features{background:#252f38}.block_PP-AB005.bg-black .pp-ab005-core-media::before{background:linear-gradient(90deg, #252f38 0%, rgba(37, 47, 56, 0.55) 22%, rgba(37, 47, 56, 0) 48%)}@media(max-width: 991px){.block_PP-AB005.bg-black .pp-ab005-core-media::before{background:linear-gradient(180deg, #252f38 0%, rgba(37, 47, 56, 0.45) 28%, rgba(37, 47, 56, 0) 55%)}}.block_PP-AB005.bg-black .pp-ab005-optional-card{background:#252f38}.block_PP-AB005.bg-black .pp-ab005-optional-list{color:#c4c9cc}.block_PP-AB005.off-white{background-color:#f5f5f7}/*!
Block Name: LOG001 - Logo Garden
***/.block_LOG001 .block-list{display:flex !important;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 -16px;position:relative}.block_LOG001 .block-list .block-item{max-width:20%;transition:200ms ease-in-out;padding:1rem;display:flex;align-items:center}@media(max-width: 767px){.block_LOG001 .block-list .block-item{max-width:25%}}@media(max-width: 440px){.block_LOG001 .block-list .block-item{max-width:33%}}.block_LOG001 .block-list .block-item img{width:auto;max-width:100%;max-height:100px}.block_NPP-LOG001 .block-list{display:flex;flex-wrap:wrap;box-sizing:border-box;width:min(100%,90rem);margin-inline:auto;justify-content:center;align-items:flex-start;gap:80px;position:relative}.block_NPP-LOG001 .block-item{box-sizing:border-box;min-width:0;flex:0 1 auto;display:flex;align-items:center;justify-content:center;transition:200ms ease-in-out}.block_NPP-LOG001 .block-item:not(.block-item--variant-2){max-width:20%}@media(max-width: 767px){.block_NPP-LOG001 .block-item:not(.block-item--variant-2){max-width:25%}}@media(max-width: 440px){.block_NPP-LOG001 .block-item:not(.block-item--variant-2){max-width:33%}}.block_NPP-LOG001 .block-item>.img-filter,.block_NPP-LOG001 .block-item picture .img-filter,.block_NPP-LOG001 .block-item picture img{width:5rem;height:5rem;object-fit:contain;display:block;margin-inline:auto}.block_NPP-LOG001 .block-item picture,.block_NPP-LOG001 .block-item picture.img-filter{display:flex;align-items:center;justify-content:center;width:100%}.block_NPP-LOG001 .block-item picture.img-filter{height:auto}.block_NPP-LOG001 .block-item picture .img-filter,.block_NPP-LOG001 .block-item picture img,.block_NPP-LOG001 .block-item picture.img-filter>img{display:block;margin-inline:auto}.block_NPP-LOG001 .block-item--variant-2{flex:1 1 auto}/*!
 * New product page (NPP): default Bootstrap `.container` max-width 1200px for block content.
 * NPP-HR001 uses `section.block-hero` (see `_block_NPP-HR001.scss` if hero needs the same cap).
 */.block-content[class*=block_NPP-] .container:not(.container-fluid){max-width:1200px}/*!
Block Name: LOG002 - Logo Garden with filters
***/.block_LOG002 .tab-pane{overflow:hidden}.block_LOG002 .tab-pane .block-list{align-items:center;margin:0 -16px;position:relative;display:grid !important;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(auto, 1fr);grid-column-gap:10px;grid-row-gap:10px}@media(max-width: 767px){.block_LOG002 .tab-pane .block-list{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 440px){.block_LOG002 .tab-pane .block-list{grid-template-columns:repeat(3, 1fr)}}.block_LOG002 .tab-pane .block-list .block-item{transition:200ms ease-in-out;padding:1rem;display:flex;justify-content:center;align-items:center}.block_LOG002 .tab-pane .block-list .block-item img{width:auto;max-width:100%;transition:200ms ease-in-out}.block_LOG002 .tab-pane .block-list .block-item a{text-decoration:none;display:flex}.block_LOG002 .tab-pane .block-list .block-item a p{color:initial}.block_LOG002 .tab-pane .block-list .block-item a:hover img{opacity:.5}.block_LOG002 .tab-pane .block-list .block-item a:hover p{color:initial}.block_SB001{padding:2rem 0}.block_SB001 form.search-form{display:flex;max-width:400px;width:100%;height:2.5rem;border-bottom:#d9dee1 1px solid;border-radius:0px;background:rgba(0,0,0,0)}.block_SB001 form.search-form input{border:none;background:rgba(0,0,0,0)}.block_SB001 form.search-form input:focus{outline:none;box-shadow:unset}.block_SB001 form.search-form input.ui-autocomplete-loading{background:url("blocks/assets/GTB-SB001/ui-loading.gif") no-repeat right center}.block_SB001 form.search-form button{background:rgba(0,0,0,0);padding:16px}.ui-widget{font-family:"mulish-variable",sans-serif;font-size:1rem}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #607380;background:#607380}/*!
Block Name: SEP001 - Empty separator
***/.block_SEP001{padding:0;height:16px}.block_SEP001.off-white{background-color:#f5f5f7}/*!
Block Name: SEP002 - Brand Slider
***/.block_SEP002{position:relative}.block_SEP002 .swiper-container{width:100%;height:100%;position:relative;overflow:hidden}.block_SEP002 .swiper-container .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;position:relative;align-items:center}.block_SEP002 .swiper-container .swiper-wrapper .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center;width:auto;position:relative;padding:0 40px}@media(max-width: 767px){.block_SEP002 .swiper-container .swiper-wrapper .swiper-slide{padding:0 30px}}.block_SEP002 .swiper-container .swiper-wrapper .swiper-slide img{height:40px}@media(max-width: 767px){.block_SEP002 .swiper-container .swiper-wrapper .swiper-slide img{height:30px}}/*!
Block Name: SL001 - Compact Slider
***/.block_SL001{position:relative}.block_SL001 .block-inner{position:relative;background-color:#fff;border-radius:8px;overflow:hidden;height:212px;align-items:center;justify-content:space-between;padding-right:150px}@media(max-width: 767px){.block_SL001 .block-inner{padding-right:0;height:auto}}.block_SL001 .block-inner .swiper-events{width:100%;height:100%;overflow:hidden}.block_SL001 .block-inner .swiper-events .swiper-slide a{display:flex;align-items:center;justify-content:space-between;padding:28px 0 28px 28px}@media(max-width: 767px){.block_SL001 .block-inner .swiper-events .swiper-slide a{padding:24px 20px}}.block_SL001 .block-inner .swiper-events .swiper-slide a figure{width:346px;margin-bottom:0;flex:0 1 auto}@media(max-width: 767px){.block_SL001 .block-inner .swiper-events .swiper-slide a figure{display:none}}.block_SL001 .block-inner .swiper-events .swiper-slide a figure img{width:100%;height:156px;object-fit:cover;border-radius:8px;overflow:hidden}.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption{padding-left:4rem;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem 4rem;max-width:600px;min-height:156px;flex:0 2 auto}@media(max-width: 1099px){.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption{padding:.5rem 3rem}}@media(max-width: 991px){.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption{padding:.5rem 0 .5rem 2rem}}@media(max-width: 767px){.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption{padding:0;max-width:inherit;min-height:126px}}.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption .text-overline{margin-right:2rem}@media(max-width: 767px){.block_SL001 .block-inner .swiper-events .swiper-slide a .block-caption .text-overline{margin-right:1rem}}.block_SL001 .block-inner .swiper-pagination{width:32px;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;position:absolute;bottom:28px;left:auto;height:212px !important;right:7rem;transform:inherit}@media(max-width: 767px){.block_SL001 .block-inner .swiper-pagination{height:10px !important;right:28px;top:auto;flex-direction:row;width:auto;bottom:32px}}@media(max-width: 576px){.block_SL001 .block-inner .swiper-pagination{right:20px;bottom:33px}}.block_SL001 .block-inner .swiper-pagination .swiper-pagination-bullet{transform:scale(1) !important;margin:.3rem 0}@media(max-width: 767px){.block_SL001 .block-inner .swiper-pagination .swiper-pagination-bullet{margin:0 .3rem}}.block_SL001 .block-inner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL001 .block-inner .swiper-buttons{display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #f1f1f1;height:212px;position:absolute;right:0;top:0}@media(max-width: 767px){.block_SL001 .block-inner .swiper-buttons{display:none}}.block_SL001 .block-inner .swiper-buttons .swiper-button-next{border-bottom:1px solid #f1f1f1;width:106px;height:107px;position:relative;right:auto;left:auto;top:auto;margin-top:auto;display:flex;align-items:center}.block_SL001 .block-inner .swiper-buttons .swiper-button-next::after{content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16L24.6187 16.6187L25.2374 16L24.6187 15.3813L24 16ZM15.3813 8.61872L23.3813 16.6187L24.6187 15.3813L16.6187 7.38128L15.3813 8.61872ZM23.3813 15.3813L15.3813 23.3813L16.6187 24.6187L24.6187 16.6187L23.3813 15.3813Z' fill='black'/%3E%3Cpath d='M8 16L24 16' stroke='black' stroke-width='1.75'/%3E%3C/svg%3E%0A");height:32px;width:32px}.block_SL001 .block-inner .swiper-buttons .swiper-button-prev{width:106px;height:106px;position:relative;right:auto;left:auto;top:auto;margin-top:auto;display:flex;align-items:center}.block_SL001 .block-inner .swiper-buttons .swiper-button-prev::after{content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 16L7.38128 16.6187L6.76256 16L7.38128 15.3813L8 16ZM16.6187 8.61872L8.61872 16.6187L7.38128 15.3813L15.3813 7.38128L16.6187 8.61872ZM8.61872 15.3813L16.6187 23.3813L15.3813 24.6187L7.38128 16.6187L8.61872 15.3813Z' fill='black'/%3E%3Cpath d='M8 16L24 16' stroke='black' stroke-width='1.75'/%3E%3C/svg%3E%0A");height:32px;width:32px}.block_SL001.bg-medium-gray .block-inner .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL001.bg-medium-gray .block-inner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL002
***/.block_SL002 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL002 .swiper-content .container{display:flex;position:relative}@media(max-width: 767px){.block_SL002 .swiper-content .container{flex-direction:column-reverse}}.block_SL002 .swiper-content .container::after{content:"";left:calc(100% - 18px);top:0;width:100%;height:100%;position:absolute;background-color:#fff;z-index:2}@media(max-width: 767px){.block_SL002 .swiper-content .container::after{display:none}}.block_SL002 .swiper-content .swiper-testimonial-cards{overflow:visible;position:relative;z-index:1;width:100%}.block_SL002 .swiper-content .swiper-testimonial-cards .card{border:0;transition:200ms ease-in-out;height:100%;min-height:310px;padding:48px;position:relative;border-radius:8px;background-color:#f1f1f1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}@media(max-width: 767px){.block_SL002 .swiper-content .swiper-testimonial-cards .card{min-height:inherit;padding:24px 20px}}.block_SL002 .swiper-content .swiper-testimonial-cards .card blockquote{padding-left:32px;margin-bottom:0;display:flex;flex-direction:column;position:relative;margin-bottom:0}.block_SL002 .swiper-content .swiper-testimonial-cards .card blockquote::before{content:"";background-image:url("img/icon-quote-red.svg");position:absolute;left:0;top:5px;height:16px;width:18px;background-size:contain;background-repeat:no-repeat}.block_SL002 .swiper-content .swiper-testimonial-cards .card blockquote cite{font-style:normal;display:block}.block_SL002 .swiper-content .swiper-testimonial-cards .swiper-slide{height:initial}.block_SL002 .swiper-content .box-title{padding:0 1rem 1rem 5%;height:100%;position:relative;z-index:2;min-height:310px;background-color:#fff;position:absolute;right:0;width:33%}@media(max-width: 991px){.block_SL002 .swiper-content .box-title{width:40%}}@media(max-width: 767px){.block_SL002 .swiper-content .box-title{width:100%;padding:0;margin-bottom:2rem;min-height:inherit;position:relative;right:auto}}.block_SL002.bg-medium-gray .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL002.bg-medium-gray .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL003
***/.block_SL003 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL003 .swiper-content .swiper-card{overflow:visible;position:relative;padding-bottom:3rem}.block_SL003 .swiper-content .swiper-card .card{border:0;transition:200ms ease-in-out;height:100%;min-height:290px;padding:48px 40px;position:relative;border-radius:8px;background-color:#f1f1f1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}.block_SL003 .swiper-content .swiper-card .card .heading-4{transition:200ms ease-in-out}.block_SL003 .swiper-content .swiper-card .card p{padding-right:4rem;margin-bottom:0;min-height:56px}.block_SL003 .swiper-content .swiper-card .card .arrow-right-red{position:absolute;right:40px;bottom:40px}@media(max-width: 576px){.block_SL003 .swiper-content .swiper-card .card .arrow-right-red{right:24px;bottom:24px}}@media(max-width: 576px){.block_SL003 .swiper-content .swiper-card .card{min-height:180px;padding:24px}}.block_SL003 .swiper-content .swiper-card .card:hover .heading-4{color:#0b70f4}.block_SL003 .swiper-content .swiper-card .swiper-slide{height:initial}.block_SL003 .swiper-content .swiper-card .swiper-pagination{bottom:0;width:auto}.block_SL003 .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL003.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL003.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL004 - Slider with lightbox
***/.block_SL004 .tab-content{height:360px;margin-bottom:3rem}.block_SL004 .swiper-lightbox{overflow:visible;position:relative;padding-bottom:3rem}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link{display:block;height:360px;position:relative;overflow:hidden;border-radius:8px;transition:200ms ease-in-out;background-color:#fff}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link img,.block_SL004 .swiper-lightbox .swiper-slide .swiper-link iframe{width:100%;height:100%;object-fit:cover;border:0}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link iframe{pointer-events:none}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link::after{content:"";opacity:0;background-color:rgba(11,112,244,.8);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:200ms ease-in-out}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link::before{content:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3333 50.6667C41.1154 50.6667 50.6667 41.1154 50.6667 29.3333C50.6667 17.5513 41.1154 8 29.3333 8C17.5513 8 8 17.5513 8 29.3333C8 41.1154 17.5513 50.6667 29.3333 50.6667Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M55.9999 55.9998L44.7999 44.7998' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:0;width:64px;height:64px;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%);transition:.3s ease-in-out}.block_SL004 .swiper-lightbox .swiper-slide .swiper-link:hover::after,.block_SL004 .swiper-lightbox .swiper-slide .swiper-link:hover::before{opacity:1}.block_SL004 .swiper-lightbox .swiper-pagination{bottom:0;width:auto}.block_SL004 .swiper-lightbox .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL004.bg-medium-gray .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL004.bg-medium-gray .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL005 - Slider with 50-50 content image container and tabs
***/.block_SL005 .nav-tabs{border-bottom:0;padding-right:4rem}@media(max-width: 767px){.block_SL005 .nav-tabs{border-bottom:0;padding-right:0;flex-direction:row !important}}.block_SL005 .nav-tabs .nav-item{margin-right:0}.block_SL005 .nav-tabs .nav-item .nav-link{width:100%;text-align:left;margin-bottom:0;padding:16px 0;border-bottom:1px solid #d9dee1}@media(max-width: 767px){.block_SL005 .nav-tabs .nav-item .nav-link{width:auto;padding:.5rem;margin-bottom:0;font-size:15px;border-bottom:0}}.block_SL005 .nav-tabs .nav-item .nav-link.active,.block_SL005 .nav-tabs .nav-item .nav-link:hover{border-bottom-color:#0b70f4}.block_SL005 .block-caption{padding-right:2rem}@media(max-width: 991px){.block_SL005 .block-caption{padding:0}}.block_SL005 .block-img img{width:100%}.block_SL005.flip-columns .block-caption{padding-right:0;padding-left:2rem}@media(max-width: 991px){.block_SL005.flip-columns .block-caption{padding:0}}.block_SL005.flip-columns .tab-pane .row{flex-direction:row-reverse}@media(max-width: 991px){.block_SL005.flip-columns .tab-pane .row{flex-direction:column}}/*!
Block Name: SL006 - Banner with Tabs
***/.block_SL006 .tab-title.heading-3{padding:0 4rem;font-size:40px;font-weight:400}.block_SL006.variant_3 .nav-tabs{border-bottom:0px solid #000;justify-content:space-around}.block_SL006 .block .block-text{position:relative;border-radius:0 8px 8px 0}@media(max-width: 767px){.block_SL006 .block .block-text{border-radius:0 0 8px 8px}}.block_SL006 .block .block-text.bg-black *,.block_SL006 .block .block-text.bg-black h2,.block_SL006 .block .block-text.bg-black p,.block_SL006 .block .block-text.bg-black ul,.block_SL006 .block .block-text.bg-black li,.block_SL006 .block .block-text.bg-black li::marker,.block_SL006 .block .block-text.bg-red *,.block_SL006 .block .block-text.bg-red h2,.block_SL006 .block .block-text.bg-red p,.block_SL006 .block .block-text.bg-red ul,.block_SL006 .block .block-text.bg-red li,.block_SL006 .block .block-text.bg-red li::marker,.block_SL006 .block .block-text.bg-red-strong *,.block_SL006 .block .block-text.bg-red-strong h2,.block_SL006 .block .block-text.bg-red-strong p,.block_SL006 .block .block-text.bg-red-strong ul,.block_SL006 .block .block-text.bg-red-strong li,.block_SL006 .block .block-text.bg-red-strong li::marker,.block_SL006 .block .block-text.bg-default *,.block_SL006 .block .block-text.bg-default h2,.block_SL006 .block .block-text.bg-default p,.block_SL006 .block .block-text.bg-default ul,.block_SL006 .block .block-text.bg-default li,.block_SL006 .block .block-text.bg-default li::marker,.block_SL006 .block .block-text.bg-dark-gray *,.block_SL006 .block .block-text.bg-dark-gray h2,.block_SL006 .block .block-text.bg-dark-gray p,.block_SL006 .block .block-text.bg-dark-gray ul,.block_SL006 .block .block-text.bg-dark-gray li,.block_SL006 .block .block-text.bg-dark-gray li::marker{color:#fff}.block_SL006 .block .block-text.bg-black .btn-link,.block_SL006 .block .block-text.bg-red .btn-link,.block_SL006 .block .block-text.bg-red-strong .btn-link,.block_SL006 .block .block-text.bg-default .btn-link,.block_SL006 .block .block-text.bg-dark-gray .btn-link{color:#fff}.block_SL006 .block .block-text.bg-black .btn-link span::after,.block_SL006 .block .block-text.bg-red .btn-link span::after,.block_SL006 .block .block-text.bg-red-strong .btn-link span::after,.block_SL006 .block .block-text.bg-default .btn-link span::after,.block_SL006 .block .block-text.bg-dark-gray .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_SL006 .block .block-text.bg-black .btn-link:hover,.block_SL006 .block .block-text.bg-black .btn-link:focus,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:hover,.block_SL006 .block .block-text.bg-red .btn-link:focus,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:hover,.block_SL006 .block .block-text.bg-red-strong .btn-link:focus,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:hover,.block_SL006 .block .block-text.bg-default .btn-link:focus,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:hover,.block_SL006 .block .block-text.bg-dark-gray .btn-link:focus,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active{color:#fff}.block_SL006 .block .block-text.bg-black .btn-link:hover span,.block_SL006 .block .block-text.bg-black .btn-link:focus span,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:hover span,.block_SL006 .block .block-text.bg-red .btn-link:focus span,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:hover span,.block_SL006 .block .block-text.bg-red-strong .btn-link:focus span,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:hover span,.block_SL006 .block .block-text.bg-default .btn-link:focus span,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:hover span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:focus span,.block_SL006 .block .block-text.bg-black .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active span,.block_SL006 .block .block-text.bg-default .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-black .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-default .btn-link.active span,.block_SL006 .block .block-text.bg-dark-gray .btn-link:active .block_SL006 .block .block-text.bg-dark-gray .btn-link.active span{color:#fff;border-bottom-color:#fff}.block_SL006 .block .block-text.bg-red .btn-link,.block_SL006 .block .block-text.bg-red-strong .btn-link{color:#fff}.block_SL006 .block .block-text.bg-red .btn-link span::after,.block_SL006 .block .block-text.bg-red-strong .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_SL006 .block .block-text.bg-red .btn-link:hover,.block_SL006 .block .block-text.bg-red .btn-link:focus,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:hover,.block_SL006 .block .block-text.bg-red-strong .btn-link:focus,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active{color:#fff}.block_SL006 .block .block-text.bg-red .btn-link:hover span,.block_SL006 .block .block-text.bg-red .btn-link:focus span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:hover span,.block_SL006 .block .block-text.bg-red-strong .btn-link:focus span,.block_SL006 .block .block-text.bg-red .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red .btn-link.active span,.block_SL006 .block .block-text.bg-red-strong .btn-link:active .block_SL006 .block .block-text.bg-red-strong .btn-link.active span{color:#fff;border-bottom-color:#fff}.block_SL006 .block .block-text .block-caption{padding:4rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 576px){.block_SL006 .block .block-text .block-caption{padding:2rem 1.5rem}}.block_SL006 .block .block-img{position:relative}.block_SL006 .block .block-img img{width:100%;height:100%;object-fit:cover;border-radius:8px 0 0 8px}@media(max-width: 767px){.block_SL006 .block .block-img img{border-radius:8px 8px 0 0}}.block_SL006 .block.variant_2 .row{flex-direction:row-reverse}@media(max-width: 767px){.block_SL006 .block.variant_2 .row{flex-direction:column}}.block_SL006 .block.variant_2 .row .block-img img{border-radius:0 8px 8px 0}@media(max-width: 767px){.block_SL006 .block.variant_2 .row .block-img img{border-radius:8px 8px 0 0}}.block_SL006 .block.variant_2 .row .block-text{border-radius:8px 0 0 8px}@media(max-width: 767px){.block_SL006 .block.variant_2 .row .block-text{border-radius:0 0 8px 8px}}.block_SL006 .block.variant_3 .row{flex-direction:row-reverse}@media(max-width: 767px){.block_SL006 .block.variant_3 .row{flex-direction:column}}.block_SL006 .block.variant_3 .row .block-img img{border-radius:20px}@media(max-width: 767px){.block_SL006 .block.variant_3 .row .block-img img{border-radius:20px}}.block_SL006 .block.variant_3 .row .block-text{border-radius:0px}@media(max-width: 767px){.block_SL006 .block.variant_3 .row .block-text{border-radius:0px}}.block_SL006 .block.no-radius-top .row .block-img img{border-top-left-radius:0;border-top-right-radius:0}@media(max-width: 767px){.block_SL006 .block.no-radius-top .row .block-img img{border-radius:8px 8px 0 0}}.block_SL006 .block.no-radius-top .row .block-text{border-top-left-radius:0;border-top-right-radius:0}@media(max-width: 767px){.block_SL006 .block.no-radius-top .row .block-text{border-radius:0 0 8px 8px}}.block_SL006 .block.no-radius-bottom .row .block-img img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 767px){.block_SL006 .block.no-radius-bottom .row .block-img img{border-radius:8px 8px 0 0}}.block_SL006 .block.no-radius-bottom .row .block-text{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 767px){.block_SL006 .block.no-radius-bottom .row .block-text{border-radius:0 0 8px 8px}}/*!
Block Name: SL007
***/.block_SL007 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL007 .swiper-content .swiper-timeline{overflow:visible;position:relative}.block_SL007 .swiper-content .swiper-timeline .card{border:0;padding:1rem;height:100%;position:relative}.block_SL007 .swiper-content .swiper-timeline .card .dot{position:relative;padding:1rem 0}.block_SL007 .swiper-content .swiper-timeline .card .dot::after{content:"";width:100%;position:absolute;top:28px;left:30px;height:1px;background-color:#ddd}.block_SL007 .swiper-content .swiper-timeline .card .block-caption{padding-right:1rem}@media(max-width: 767px){.block_SL007 .swiper-content .swiper-timeline .card .block-caption{padding-right:0}}.block_SL007 .swiper-content .swiper-timeline .swiper-slide{height:initial}.block_SL007 .swiper-content .swiper-timeline .swiper-slide.swiper-slide-active .card .dot i{box-shadow:0 0 10px rgba(255,14,0,.95)}.block_SL007.bg-medium-gray .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL007.bg-medium-gray .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL008 - Slider 50-50 for highlighting images
***/.block_SL008 .block-caption{display:flex;flex-direction:column;justify-content:center;height:100%;padding-right:7rem}@media(max-width: 1199px){.block_SL008 .block-caption{padding-right:3rem}}@media(max-width: 991px){.block_SL008 .block-caption{padding-right:0}}.block_SL008 .block-img{margin-bottom:20px}@media(max-width: 767px){.block_SL008 .block-img{max-width:500px}}.block_SL008 .block-img .swiper{border-radius:8px}.block_SL008 .block-img .swiper .swiper-slide{overflow:hidden}.block_SL008 .block-img .swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.block_SL008 .block-img .swiper .swiper-pagination{position:relative;left:-4px;bottom:8px}.block_SL008 .block-img .swiper .swiper-pagination-bullet{width:100%;height:8px;border-radius:0;position:relative;overflow:hidden;position:absolute;left:0;background-color:rgba(0,0,0,0);opacity:1}.block_SL008 .block-img .swiper .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.block_SL008 .block-img .swiper .swiper-pagination-bullet-active{background:rgba(0,0,0,0)}.block_SL008 .block-img .swiper .swiper-pagination-bullet-active::before{background-color:#0b70f4;animation-name:slide-progress;animation-duration:5s;animation-timing-function:linear}.swiper-paused .block_SL008 .block-img .swiper .swiper-pagination-bullet-active::before{animation-play-state:paused}@keyframes slide-progress{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.block_SL008 .block-thumbs{position:relative}@media(max-width: 767px){.block_SL008 .block-thumbs{max-width:500px;margin-bottom:2rem}}.block_SL008 .block-thumbs .swiper-slide{overflow:hidden;border-radius:8px;opacity:.3;height:115px}.block_SL008 .block-thumbs .swiper-slide.swiper-slide-thumb-active,.block_SL008 .block-thumbs .swiper-slide:hover{opacity:1}.block_SL008 .block-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.block_SL008 .row{flex-direction:column-reverse}}.block_SL008.flip-columns .block-caption{padding-left:7rem;padding-right:0}@media(max-width: 1199px){.block_SL008.flip-columns .block-caption{padding-left:3rem}}@media(max-width: 991px){.block_SL008.flip-columns .block-caption{padding-left:0}}.block_SL008.flip-columns .row{flex-direction:row-reverse}@media(max-width: 767px){.block_SL008.flip-columns .row{flex-direction:column-reverse}}.block_SL008.bg-medium-gray .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL008.bg-medium-gray .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}/*!
Block Name: SL009
***/.block_SL009{position:relative}.block_SL009.bg-black{background-color:#000}.block_SL009.bg-white{background-color:#fff}.block_SL009.off-white,.block_SL009.bg-light-gray{background-color:#f5f5f7}.block_SL009.bg-dark-gray{background-color:#1c2228}.block_SL009.bg-medium-gray{background-color:#d9dee1}.block_SL009 .block-background{position:absolute;left:0;right:0;bottom:0;top:125px;background:linear-gradient(#D9D9D9, #FFFFFF)}.block_SL009 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL009 .swiper-content .swiper-product{overflow:visible;position:relative;padding-bottom:3rem}.block_SL009 .swiper-content .swiper-product .product{border:0;transition:200ms ease-in-out;height:100%;min-height:290px;padding:48px 1rem;position:relative;border-radius:8px;display:flex;justify-content:flex-start;flex-direction:column;text-decoration:none}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-media{flex-shrink:0;width:100%;height:200px;display:block}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-media picture{display:block;width:100%;height:100%}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-media img{width:100%;height:100%;object-fit:contain;object-position:center}.block_SL009 .swiper-content .swiper-product .product .text-default{font-size:16px}.block_SL009 .swiper-content .swiper-product .product .text-large{font-size:20px;font-weight:600}.block_SL009 .swiper-content .swiper-product .product p{padding-right:4rem;margin-bottom:0}.block_SL009 .swiper-content .swiper-product .product .sl009-product-subtitle-wrap{flex-shrink:0;font-size:19px;line-height:1.4;min-height:4.2em}@media(max-width: 991px){.block_SL009 .swiper-content .swiper-product .product .sl009-product-subtitle-wrap{font-size:16px}}.block_SL009 .swiper-content .swiper-product .product .wysiwyg-content p{margin-bottom:12px;font-size:16px}.block_SL009 .swiper-content .swiper-product .product .wysiwyg-content p:last-child{margin-bottom:0}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-doc-link{text-align:left}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-doc-link .btn-link{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-transform:none}.block_SL009 .swiper-content .swiper-product .product .sl009-slide-doc-link .btn-link span{color:#0b70f4;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;text-align:right}.block_SL009 .swiper-content .swiper-product .product .arrow-right-red{position:absolute;right:40px;bottom:40px}@media(max-width: 576px){.block_SL009 .swiper-content .swiper-product .product .arrow-right-red{right:24px;bottom:24px}}@media(max-width: 576px){.block_SL009 .swiper-content .swiper-product .product{min-height:180px;padding:24px}}.block_SL009 .swiper-content .swiper-product .swiper-slide{height:auto}.block_SL009 .swiper-content .swiper-product .swiper-pagination{bottom:0;width:auto}.block_SL009 .swiper-content .swiper-product .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL009.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL009.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL010 .sl010_container{max-width:1152px;margin:0 auto;padding:80px 16px;display:flex;gap:48px}.block_SL010 .gmSwiper01{min-width:588px}.block_SL010 .sl010_items{width:588px;height:384px}.block_SL010 .sl010_content{display:flex;flex-direction:column;gap:40px}.block_SL010 .sl010_content h2{color:#000;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.block_SL010 .sl010_content h3{color:#000;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px}.block_SL010 .sl010_content p{margin:0;color:rgba(0,0,0,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.block_SL010 .sl010_container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px;height:384px}.block_SL010 .sl010_container .swiper-button-next,.block_SL010 .sl010_container .swiper-button-prev{color:#fff;border-radius:5px;background:var(--BG-Tag, rgba(0, 0, 0, 0.35));padding:8px;width:36px;height:36px}.block_SL010 .sl010_container .swiper-button-next:after{font-size:20px}.block_SL010 .swiper-button-prev:after{font-size:20px}.block_SL010 .sl010_container .swiper-pagination-bullet{width:10%;height:2px;display:inline-block;border-radius:unset;background:hsla(0,0%,100%,.2);opacity:1}.block_SL010 .sl010_container .swiper-pagination-bullet-active{opacity:1;background:#fff}.block_SL010 .sl010_container.style_2 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#000}.block_SL010 .sl010_container.style_2 .swiper-pagination-bullet{background:rgba(0,0,0,.2)}.block_SL010 .sl010_container.style_2 .sl010_content{gap:0}.block_SL010 .sl010_container.style_2 .sl010_content h3{margin:24px 0 16px}@media(max-width: 991px){.block_SL010 .sl010_container{padding:56px 16px;flex-direction:column;gap:40px;justify-content:center;align-items:center}.block_SL010 .sl010_content{padding:0 24px}.block_SL010 .sl010_container .swiper-slide img{height:100%}.block_SL010 .gmSwiper01{min-width:100%}.block_SL010 .sl010_items{width:100%;height:100%}.block_SL010 .sl010_content{gap:24px}.block_SL010 .sl010_content h2{font-size:28px;line-height:120%;letter-spacing:-0.56px}.block_SL010 .sl010_content h3{font-size:16px;line-height:24px}.block_SL010 .sl010_container.style_2 .sl010_content h3{margin:24px 0}}/*!
Block Name: SL003
***/.block_SL011{background:#000}.block_SL011 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL011 .swiper-content .swiper-card{overflow:visible;position:relative;padding-bottom:3rem}.block_SL011 .swiper-content .swiper-card .card{border:0;transition:200ms ease-in-out;height:100%;min-height:290px;padding:48px 40px;position:relative;border-radius:8px;background-color:#f1f1f1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}.block_SL011 .swiper-content .swiper-card .card .heading-4{transition:200ms ease-in-out}.block_SL011 .swiper-content .swiper-card .card p{padding-right:4rem;margin-bottom:0;min-height:56px}.block_SL011 .swiper-content .swiper-card .card .arrow-right-red{position:absolute;right:40px;bottom:40px}@media(max-width: 576px){.block_SL011 .swiper-content .swiper-card .card .arrow-right-red{right:24px;bottom:24px}}@media(max-width: 576px){.block_SL011 .swiper-content .swiper-card .card{min-height:180px;padding:24px}}.block_SL011 .swiper-content .swiper-card .card:hover .heading-4{color:#0b70f4}.block_SL011 .swiper-content .swiper-card .swiper-slide{height:initial;max-height:500px;border-radius:20px;background:#e5e5e5;padding:24px}.block_SL011 .swiper-content .swiper-card .swiper-slide img{height:260px;object-fit:contain;width:100%}.block_SL011 .swiper-content .swiper-card .swiper-slide .heading-4{font-family:"mulish-variable",sans-serif;font-size:19px;font-weight:800;padding:20px 0}.block_SL011 .swiper-content .swiper-card .swiper-slide p{font-size:16px;line-height:120%}.block_SL011 .swiper-content .swiper-card .swiper-slide a{font-size:16px;font-weight:400}.block_SL011 .swiper-content .swiper-card .swiper-slide a.btn-link{cursor:pointer !important}.block_SL011 .swiper-content .swiper-card .swiper-slide a.btn-link span{cursor:pointer !important}.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper{display:flex !important;margin-top:40px}.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next,.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;margin-right:0}.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next:after,.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_SL011 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-pagination{position:unset;width:fit-content}.block_SL011 .swiper-content .swiper-card .swiper-navigation{display:flex}.block_SL011 .swiper-content .swiper-card .swiper-navigation .swiper-pagination-bullets{width:fit-content}.block_SL011 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn{position:unset;width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s,background .2s;background:rgba(0,0,0,0);border:0px}.block_SL011 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn img{width:34px;height:34px;display:block}.block_SL011 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn:hover,.block_SL011 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn:focus{border-color:#0061f2;background:#f5f8ff}.block_SL011.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL011.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL011.off-white{background-color:#f5f5f7}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide{background:#000;padding:0}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-image-frame{position:relative;display:block;border-radius:1.25rem 1.25rem 0 0;overflow:hidden;line-height:0}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-image-frame::after{content:"";position:absolute;left:0;right:0;bottom:0;height:28%;min-height:3rem;max-height:7rem;pointer-events:none;z-index:1;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 38%, rgba(0, 0, 0, 0.55) 62%, rgba(0, 0, 0, 0.88) 86%, #000 100%)}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-image-frame .sl011-image{display:block;width:100%;height:18rem;min-width:100%;object-fit:cover;border-radius:0}@media(max-width: 991px){.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-image-frame .sl011-image{height:21rem}}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-content-wrapper{padding:2.12rem 1.88rem 1.88rem 1.88rem}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-content-wrapper .heading-4{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-weight:800;line-height:130%;padding:0;margin-bottom:.69rem !important}.block_SL011.variant_black_card .swiper-content .swiper-card .swiper-slide .sl011-content-wrapper p{color:#8a99a3;font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400;line-height:110%}.block_SL011.bottom-align-content .swiper-content .swiper-card .swiper-slide{height:31rem;position:relative}.block_SL011.bottom-align-content .swiper-content .swiper-card .swiper-slide .sl011-content-wrapper{position:absolute;bottom:-10px;left:0;right:0}/*!
Block Name: SL012 - Slider with hidden text
***/.block_SL012.block-content{padding-top:1rem}.block_SL012 .swiper-content{position:relative;padding:0;overflow:hidden}.block_SL012 .swiper-content .swiper-sl012{overflow:visible;position:relative;padding-bottom:3rem}.block_SL012 .swiper-content .swiper-sl012 .card{border:0;transition:200ms ease-in-out;height:100%;min-height:290px;padding:48px 40px;position:relative;border-radius:8px;background-color:#f1f1f1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}.block_SL012 .swiper-content .swiper-sl012 .card .heading-4{transition:200ms ease-in-out}.block_SL012 .swiper-content .swiper-sl012 .card p{padding-right:4rem;margin-bottom:0;min-height:56px}.block_SL012 .swiper-content .swiper-sl012 .card .arrow-right-red{position:absolute;right:40px;bottom:40px}@media(max-width: 576px){.block_SL012 .swiper-content .swiper-sl012 .card .arrow-right-red{right:24px;bottom:24px}}@media(max-width: 576px){.block_SL012 .swiper-content .swiper-sl012 .card{min-height:180px;padding:24px}}.block_SL012 .swiper-content .swiper-sl012 .card:hover .heading-4{color:#0b70f4}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide{height:29rem;border-radius:20px;position:relative;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 29.89%, #000 67.91%);overflow:hidden;transition:background .3s}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide img{position:absolute;z-index:0;object-fit:cover;width:100%;border-radius:20px;height:500px;left:0;top:0;transition:opacity .3s}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;border-radius:20px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 29.89%, #000 67.91%);z-index:1}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;background:#000;opacity:0;z-index:2;pointer-events:none;transition:opacity .3s}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded{height:auto;min-height:29rem;overflow:hidden}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded::before{opacity:1}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded::after{display:none}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content{display:block;padding:20px 12px 2rem 0px;overflow:auto;background:rgba(0,0,0,0);color:#fff;background:#000;max-height:100%;position:relative;z-index:3;margin-top:0}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content::-webkit-scrollbar{width:5px}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:0px}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide.expanded .hidden-content{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) hsla(0,0%,100%,.1)}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide .card-content{position:absolute;bottom:0;left:0;width:100%;z-index:2;padding:0 20px 24px 20px;color:#fff}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide .heading-4{font-family:"mulish-variable",sans-serif;font-weight:800;font-size:1.4375rem;line-height:130%;width:70%;padding-bottom:10px}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide .eyebrows{color:#8a99a3;font-size:1.1875rem;font-style:normal;font-weight:800;line-height:120%;margin-bottom:.5rem}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide .sub-title{color:#6c7c89;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide p{font-size:16px;line-height:120%}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide a{font-size:16px;font-weight:400}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide a.btn-link{cursor:pointer !important}.block_SL012 .swiper-content .swiper-sl012 .swiper-slide a.btn-link span{cursor:pointer !important}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper{display:flex !important;margin-top:20px;align-items:center;gap:12px;padding:0 16px;flex-wrap:nowrap !important}@media(max-width: 767px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper{padding:0;gap:8px;justify-content:center !important}}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination-wrapper{display:flex;align-items:center;justify-content:center;flex:0 0 auto !important;flex-grow:0 !important;flex-shrink:0 !important;order:2 !important}@media(max-width: 767px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination-wrapper{max-width:none;overflow:visible;justify-content:center;margin:0 4px}}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-prev{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;margin-right:0;flex-shrink:0 !important;flex-grow:0 !important;order:1 !important}@media(max-width: 767px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-prev{margin:0;padding-left:12px;padding-right:8px}}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-next{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;margin-right:0;flex-shrink:0 !important;flex-grow:0 !important;order:3 !important}@media(max-width: 767px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-next{margin:0;padding-right:12px;padding-left:8px}}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-button-next:after{display:none}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination{position:relative;left:unset;top:0;width:auto !important;max-width:calc(100% - 100px);overflow:visible;display:flex;justify-content:center;align-items:center;flex:0 0 auto !important;flex-grow:0 !important;flex-shrink:0 !important;min-width:0;padding:0 8px;order:2 !important}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet{position:relative !important;left:auto !important;margin:0 4px;flex-shrink:0;width:8px;height:8px;opacity:1;background:hsla(0,0%,100%,.5);transition:all .3s ease}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0b70f4;transform:scale(1.5);opacity:1}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-dynamic{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;overflow:hidden;max-width:100%}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0b70f4;opacity:1}@media(max-width: 767px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination{justify-content:center;width:auto !important;flex:0 0 auto !important;transform:none !important;padding:0 !important;margin:0 !important;order:2;max-width:200px !important;position:relative !important;flex-wrap:wrap !important;gap:4px}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet{position:relative !important;left:auto !important;margin:2px 4px;flex-shrink:0;width:6px;height:6px;opacity:1;background:hsla(0,0%,100%,.5);transition:all .3s ease}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0b70f4;transform:scale(1.5);opacity:1}}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation{display:flex}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation .custom-swiper-btn{position:unset;width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s,background .2s;border:0px}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation .custom-swiper-btn img{width:34px;height:34px;display:block}.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation .custom-swiper-btn:hover,.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation .custom-swiper-btn:focus{border-color:#0061f2;background:#f5f8ff}@media(max-width: 768px){.block_SL012 .swiper-content .swiper-sl012 .swiper-navigation-wrapper{display:flex !important;margin-top:20px;justify-content:space-between !important;gap:8px}}.block_SL012.bg-medium-gray .swiper-content .swiper-sl012 .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_SL012.bg-medium-gray .swiper-content .swiper-sl012 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.block_SL012 .card-collapsible{position:relative;transition:background .3s}.block_SL012 .card-collapsible .hidden-content{display:none;color:#fff;margin-top:1rem;opacity:0;transition:opacity .3s ease}.block_SL012 .card-collapsible .expand-btn{position:absolute;right:24px;bottom:24px;background:#0061f2;border:none;cursor:pointer;z-index:2;display:block !important;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.block_SL012 .card-collapsible .expand-btn .expand-icon{width:20px;height:20px}.block_SL012 .card-collapsible .expand-btn .expand-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2.5px;height:17px;background:#000;border-radius:1px;transition:all .3s ease}.block_SL012 .card-collapsible .expand-btn .expand-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:2.5px;background:#000;border-radius:1px;transition:all .3s ease}.block_SL012 .card-collapsible.expanded{background:#000}.block_SL012 .card-collapsible.expanded .expand-btn{display:block !important;z-index:10}.block_SL012 .card-collapsible.expanded .expand-btn .expand-icon::before{opacity:0;transform:translate(-50%, -50%) scale(0)}.block_SL012 .card-collapsible.expanded .expand-btn .expand-icon::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.block_SL012 .card-collapsible.expanded .hidden-content{display:block;opacity:1}.block_SL012 .card-collapsible.expanded .heading-4{margin-bottom:1rem}.block_SL012 .card-collapsible.no-hidden-content{cursor:default;pointer-events:none}.block_SL012 .card-collapsible.no-hidden-content .card-content{pointer-events:auto}.block_SL012 .card-collapsible.no-hidden-content .btn-link{pointer-events:auto}.block_SL012.no-image-slider .swiper-content .swiper-sl012 .swiper-slide{border-radius:1.25rem;background:#d9dee1;height:27rem}.block_SL012.no-image-slider .swiper-content .swiper-sl012 .swiper-slide:after{background:rgba(0,0,0,0)}.block_SL012.no-image-slider .swiper-content .swiper-sl012 .swiper-slide .eyebrows{font-family:"stolzl",sans-serif;font-size:2.5rem;font-weight:500;line-height:120%;padding-bottom:35px}.block_SL012.no-image-slider .swiper-content .swiper-sl012 .swiper-slide .heading-4{color:#1c2228;font-family:"stolzl",sans-serif;font-size:1.125rem;font-weight:400 !important}.block_SL012.no-image-slider .swiper-content .swiper-sl012 .swiper-slide .card-content{top:40px}.block_SL012.no-image-slider .card-collapsible .expand-btn{display:none}/*!
Block Name: SL013 - Slider with lightbox
***/.block_SL013{padding:80px 0}.block_SL013 .container{max-width:1200px}.block_SL013 .sl013-header{margin-bottom:1.3rem}.block_SL013 .sl013-header .sl013-header-content{display:flex;align-items:center;justify-content:space-between;gap:2rem}.block_SL013 .sl013-header .sl013-title{font-family:"Stolzl",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:500;line-height:120%;color:#000;margin:0}.block_SL013 .sl013-header .swiper-navigation-wrapper{display:flex;align-items:center;justify-content:center;position:relative;gap:0;right:-5px}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-lock{display:block}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-next,.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-prev{position:unset !important;width:fit-content;height:fit-content;margin-top:0;border:0px solid #e9ecef;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:none;background:rgba(0,0,0,0)}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-next:after,.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-next.swiper-button-disabled,.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-prev:before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/rossvideo/img/Chev_Left.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.block_SL013 .sl013-header .swiper-navigation-wrapper .swiper-button-next:before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/rossvideo/img/Chev_Right.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.block_SL013 .swiper-content{position:relative;overflow:hidden}.block_SL013 .swiper-content .swiper-sl013{overflow:hidden;position:relative}.block_SL013 .swiper-content .swiper-sl013 .swiper-wrapper{align-items:stretch}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide{height:auto}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card{border-radius:.625rem;border:1px solid #d9dee1;background:rgba(243,243,246,.2);padding:1.25rem;height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;justify-content:center}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card:hover{cursor:pointer}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-icon{width:2.5rem;height:2.5rem;align-items:center;justify-content:center;margin-bottom:1.5rem;display:flex;justify-content:center;border-radius:.25rem;border:1px solid #d9dee1}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-icon img{object-fit:contain;display:block}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-title{color:#1c2228;font-family:"Stolzl",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:500;line-height:120%;margin:0;min-height:46px}.block_SL013 .sl013-modal .modal-dialog{max-width:800px;margin:1.75rem auto;display:flex;align-items:center;min-height:calc(100vh - 3.5rem)}.block_SL013 .sl013-modal .modal-content{border-radius:12px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.2);width:100%}.block_SL013 .sl013-modal .modal-close{position:absolute;right:1rem;background:none;border:none;font-size:1.5rem;color:#abb3b8;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.block_SL013 .sl013-modal .modal-close:hover{background:#f8f9fa;color:#000}.block_SL013 .sl013-modal .modal-header{border-bottom:none;padding-left:0}.block_SL013 .sl013-modal .modal-header .modal-title{color:#1c2228;font-family:"Stolzl",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:500;line-height:120%;margin:0}.block_SL013 .sl013-modal .modal-header .modal-title br{display:none}.block_SL013 .sl013-modal .modal-body{border-bottom:none;padding:3rem 2rem}.block_SL013 .sl013-modal .modal-body .modal-content-body{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1.125rem;line-height:1.6}.block_SL013 .sl013-modal .modal-body .modal-content-body p{margin-bottom:1rem}.block_SL013 .sl013-modal .modal-body .modal-content-body a{color:#0b70f4;text-decoration:none}.block_SL013 .sl013-modal .modal-body .modal-content-body a:hover{text-decoration:underline}@media(max-width: 768px){.block_SL013{padding:60px 0}.block_SL013 .sl013-header{margin-bottom:2rem}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card{padding:1.5rem}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-icon{width:60px;height:60px;margin-bottom:1rem}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-icon img{width:30px;height:30px}.block_SL013 .swiper-content .swiper-sl013 .swiper-slide .sl013-card .sl013-card-title{font-size:1rem}.block_SL013 .swiper-content .swiper-sl013 .swiper-navigation-wrapper{gap:1.5rem;margin-top:1.5rem}.block_SL013 .swiper-content .swiper-sl013 .swiper-navigation-wrapper .swiper-button-next,.block_SL013 .swiper-content .swiper-sl013 .swiper-navigation-wrapper .swiper-button-prev{width:40px;height:40px}.block_SL013 .swiper-content .swiper-sl013 .swiper-navigation-wrapper .swiper-button-next img,.block_SL013 .swiper-content .swiper-sl013 .swiper-navigation-wrapper .swiper-button-prev img{width:18px;height:18px}}/*!
Block Name: SL014 - Featured center slider with side previews
***/.block_SL014{position:relative;overflow:hidden}.block_SL014 .slide-title-wrapper{text-align:center;margin-top:1rem}@media(max-width: 767px){.block_SL014 .slide-title-wrapper{margin-top:2rem}}.block_SL014 .slide-title{text-align:center}.block_SL014 .slide-title h1,.block_SL014 .slide-title h2,.block_SL014 .slide-title h3,.block_SL014 .slide-title h4,.block_SL014 .slide-title h5,.block_SL014 .slide-title h6{color:#fff;font-family:"stolzl",sans-serif;font-size:2rem;font-weight:500;margin:0 0 .5rem 0}@media(max-width: 767px){.block_SL014 .slide-title h1,.block_SL014 .slide-title h2,.block_SL014 .slide-title h3,.block_SL014 .slide-title h4,.block_SL014 .slide-title h5,.block_SL014 .slide-title h6{font-size:1.5rem}}.block_SL014 .slide-title p{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.125rem;margin:0}@media(max-width: 767px){.block_SL014 .slide-title p{font-size:1rem}}.block_SL014 .slide-title strong,.block_SL014 .slide-title b{font-weight:700}.block_SL014 .slide-title em,.block_SL014 .slide-title i{font-style:italic}.block_SL014 .sl014-slider-wrapper{position:relative;width:100vw;margin-left:calc(-50vw + 50%);overflow:visible;padding:0}.block_SL014 .swiper-sl014{overflow:hidden;padding-bottom:3rem;width:100%;height:620px}@media(max-width: 991px){.block_SL014 .swiper-sl014{height:500px}}@media(max-width: 767px){.block_SL014 .swiper-sl014{height:350px;padding-bottom:6rem}}.block_SL014 .swiper-sl014 .swiper-wrapper{align-items:center;display:flex;height:100%}.block_SL014 .swiper-sl014 .swiper-slide{width:100%;flex-shrink:0;opacity:1;transition:all .3s ease;height:auto;display:flex;align-items:center;justify-content:center;align-self:center}.block_SL014 .swiper-sl014 .swiper-slide img{min-height:100%;object-fit:cover}.block_SL014 .swiper-sl014 .swiper-slide .slide-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.block_SL014 .swiper-sl014 .swiper-slide .slide-images{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.block_SL014 .swiper-sl014 .swiper-slide .slide-image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.block_SL014 .swiper-sl014 .swiper-slide .slide-image-link{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.block_SL014 .swiper-sl014 .swiper-slide .slide-image{width:100%;height:470px;display:block;object-fit:cover;border-radius:12px;flex-shrink:0}@media(max-width: 991px){.block_SL014 .swiper-sl014 .swiper-slide .slide-image{height:400px}}@media(max-width: 767px){.block_SL014 .swiper-sl014 .swiper-slide .slide-image{height:300px}}.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-active{z-index:2}.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-active .slide-image{height:520px}@media(max-width: 991px){.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-active .slide-image{height:500px}}@media(max-width: 767px){.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-active .slide-image{height:350px}}.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-active .slide-image-overlay{opacity:0}.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-prev .slide-image-overlay,.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-next .slide-image-overlay{opacity:1}.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-prev .slide-image,.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-next .slide-image{height:470px}@media(max-width: 991px){.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-prev .slide-image,.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-next .slide-image{height:400px}}@media(max-width: 767px){.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-prev .slide-image,.block_SL014 .swiper-sl014 .swiper-slide.swiper-slide-next .slide-image{height:300px}}.block_SL014 .slide-content{position:relative;width:100%;height:auto}.block_SL014 .slide-images{width:100%;height:auto}.block_SL014 .slide-image-wrapper{position:relative;width:100%;height:auto}.block_SL014 .slide-image-link{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:auto;overflow:hidden;border-radius:12px;cursor:pointer}.block_SL014 .slide-image-link:hover .slide-image{transform:scale(1.02)}.block_SL014 .slide-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;transition:opacity .3s ease;pointer-events:none}.block_SL014 .slide-image{display:block;transition:all .3s ease}.block_SL014 .slide-video-placeholder{width:100%;height:500px;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;border-radius:12px}@media(max-width: 991px){.block_SL014 .slide-video-placeholder{height:400px}}@media(max-width: 767px){.block_SL014 .slide-video-placeholder{height:300px}}.swiper-slide-active .block_SL014 .slide-video-placeholder{height:520px}@media(max-width: 991px){.swiper-slide-active .block_SL014 .slide-video-placeholder{height:500px}}@media(max-width: 767px){.swiper-slide-active .block_SL014 .slide-video-placeholder{height:350px}}.swiper-slide-prev .block_SL014 .slide-video-placeholder,.swiper-slide-next .block_SL014 .slide-video-placeholder{height:470px}@media(max-width: 991px){.swiper-slide-prev .block_SL014 .slide-video-placeholder,.swiper-slide-next .block_SL014 .slide-video-placeholder{height:400px}}@media(max-width: 767px){.swiper-slide-prev .block_SL014 .slide-video-placeholder,.swiper-slide-next .block_SL014 .slide-video-placeholder{height:300px}}.block_SL014 .slide-video-placeholder svg{transition:transform .3s ease}.block_SL014 .slide-video-link:hover .slide-video-placeholder svg{transform:scale(1.1)}.block_SL014 .swiper-navigation-wrapper{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2rem;z-index:10;margin-bottom:0;pointer-events:none}.block_SL014 .swiper-navigation-wrapper button,.block_SL014 .swiper-navigation-wrapper .swiper-pagination{pointer-events:auto}@media(max-width: 767px){.block_SL014 .swiper-navigation-wrapper{gap:1rem}}.block_SL014 .sl014-nav-btn{position:relative;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;padding:0;transition:all .3s ease}.block_SL014 .sl014-nav-btn:hover svg path{opacity:.7}.block_SL014 .sl014-nav-btn::after{display:none}.block_SL014 .sl014-nav-btn svg{width:20px;height:20px}.block_SL014 .sl014-nav-btn svg path{transition:stroke .3s ease}.block_SL014 .swiper-pagination{position:relative;width:auto;display:flex;align-items:center;justify-content:center;gap:12px}@media(max-width: 767px){.block_SL014 .swiper-pagination{gap:8px}}.block_SL014 .swiper-pagination .swiper-pagination-bullet{width:80px;height:2px;background:hsla(0,0%,100%,.3);border-radius:0;opacity:1;margin:0 !important;transition:background .3s ease}@media(max-width: 767px){.block_SL014 .swiper-pagination .swiper-pagination-bullet{width:60px}}.block_SL014 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.block_SL014 .swiper-sl014.slides-more-than-5:not(.slides-more-than-10) .swiper-pagination-bullet{width:30px}@media(max-width: 767px){.block_SL014 .swiper-sl014.slides-more-than-5:not(.slides-more-than-10) .swiper-pagination-bullet{width:30px}}.block_SL014 .swiper-sl014.slides-more-than-10 .swiper-pagination-bullet{width:20px}@media(max-width: 767px){.block_SL014 .swiper-sl014.slides-more-than-10 .swiper-pagination-bullet{width:20px}}.block_SL014.bg-black{background-color:#000}.block_SL014.bg-white{background-color:#fff}.block_SL014.bg-white .slide-title-wrapper .slide-title h1,.block_SL014.bg-white .slide-title-wrapper .slide-title h2,.block_SL014.bg-white .slide-title-wrapper .slide-title h3,.block_SL014.bg-white .slide-title-wrapper .slide-title h4,.block_SL014.bg-white .slide-title-wrapper .slide-title h5,.block_SL014.bg-white .slide-title-wrapper .slide-title h6,.block_SL014.bg-white .slide-title-wrapper .slide-title p{color:#000}.block_SL014.bg-white .sl014-nav-btn svg path{stroke:#000}.block_SL014.bg-white .sl014-nav-btn:hover svg path{opacity:.7}.block_SL014.bg-white .swiper-pagination .swiper-pagination-bullet{background:rgba(0,0,0,.2)}.block_SL014.bg-white .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.block_BLOG-TXT001 .wysiwyg-content p{font-family:"mulish-variable",sans-serif;font-size:17px;font-weight:400;line-height:150%}.block_BLOG-TXT001 h2{font-size:33px;font-family:"stolzl",sans-serif;font-weight:500;line-height:120%}.block_BLOG-TXT001 h3{font-family:"mulish-variable",sans-serif;font-size:23px;font-weight:800;line-height:120%;margin-bottom:15px !important}.block_BLOG-TXT001 .indented-title{padding-left:10px}.single-post-2025-content .block_BLOG-TXT001 .wysiwyg-content .line-height{line-height:135% !important;margin-bottom:1rem !important}.single-post-2025-content .wysiwyg-content .block_BLOG-TXT001 h4{margin-bottom:7px;padding-top:12px}.single-post-2025-content .wysiwyg-content .block_BLOG-TXT001 ul li{line-height:135% !important}.block_BLOG-TXT002.variant_1 .block-caption,.block_BLOG-TXT002.variant_1 .container{padding-left:0;padding-right:0}.block_BLOG-TXT002.variant_1 .block-quote p{font-family:"stolzl",sans-serif;font-size:33px;font-style:normal;font-weight:500;line-height:120%;color:#000}.block_BLOG-TXT002.variant_1 .block-quote blockquote::before{display:none}.block_BLOG-TXT002.variant_1 .block-quote blockquote{padding-left:0}.block_BLOG-TXT002.variant_1 .block-quote cite{font-size:16px;font-weight:800;line-height:120%;color:#6c7c89;text-align:center;display:block}.block_BLOG-TXT002.variant_1 .background-overlap{display:none}.block_BLOG-TXT002.variant_2 .block-caption,.block_BLOG-TXT002.variant_2 .container{padding-left:0;padding-right:0}.block_BLOG-TXT002.variant_2 .block-quote p{font-family:"mulish-variable",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:120%;color:#1c2228;text-align:left}.block_BLOG-TXT002.variant_2 .block-quote blockquote{padding-left:5rem;position:relative;text-align:left}@media(max-width: 768px){.block_BLOG-TXT002.variant_2 .block-quote blockquote{padding-left:2rem}}.block_BLOG-TXT002.variant_2 .block-quote blockquote::before{content:"";display:block;position:absolute;left:0;top:0;width:8px;height:100%;background:#000}.block_BLOG-TXT002.variant_2 .block-quote cite{color:#1c2228;font-family:"mulish-variable",sans-serif;font-size:16px;font-weight:700;line-height:150%;text-align:left;margin-top:24px;display:block}.block_BLOG-TXT002.variant_2 .background-overlap{display:none}.block_BLOG-FI001 .container{padding:0}@media(max-width: 576px){.block_BLOG-FI001 .container{padding-left:10px;padding-right:10px}}.block_BLOG-FI001 .block-description{color:gray;text-align:center;font-family:Mulish;font-size:13px;font-style:normal;font-weight:800;line-height:120%;padding-top:20px}.block_BLOG-FI001 .block-img img{border-radius:20px;min-width:100%;margin-bottom:30px}.block_BLOG-FI001 .block-video{border-radius:20px;overflow:hidden;line-height:0;position:relative}.block_BLOG-FI001 .block-video .video-wrapper{position:relative;display:block}.block_BLOG-FI001 .block-video iframe{border-radius:20px;width:100%;position:relative;z-index:1}@media(min-width: 1024px){.block_BLOG-FI001 .block-video iframe{height:43vw}}@media(min-width: 1200px){.block_BLOG-FI001 .block-video iframe{height:543px}}@media(max-width: 767px){.block_BLOG-FI001 .block-video iframe{height:41vw;max-height:400px}}@media(max-width: 576px){.block_BLOG-FI001 .block-video iframe{height:50vw}}@media(min-width: 992px){.block_BLOG-FI001 .block-description{width:60%;margin:0 auto}}.block_BLOG-FI001 .video-mute-toggle{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,.6);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;outline:none;pointer-events:auto}.block_BLOG-FI001 .video-mute-toggle:hover,.block_BLOG-FI001 .video-mute-toggle:focus{background:rgba(0,0,0,.85)}.block_BLOG-FI001 .video-mute-toggle .mute-icon{display:flex;align-items:center;justify-content:center;pointer-events:none}.block_BLOG-FI001 .video-mute-toggle .mute-icon svg{display:block}.block_BLOG-TB001 .custom-table-block{min-width:640px}.block_BLOG-TB001 .table-wrap thead tr{background-color:#e0e0e0 !important}.block_BLOG-TB001 .table-wrap th{letter-spacing:0px;text-transform:capitalize;background-color:#e0e0e0 !important;font-family:"mulish-variable",sans-serif;font-size:14px;font-weight:800;line-height:28px;color:#000;padding:10px 15px}.block_BLOG-TB001 .table-wrap td{font-family:"mulish-variable",sans-serif;font-size:14px;padding:12px;border-top:1px solid #ddd;background-color:rgba(0,0,0,0);min-width:160px}.block_BLOG-TB001 .table-scroll-wrapper{position:relative;display:flex;align-items:flex-end;padding-bottom:40px}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-btn{position:absolute;bottom:0;background:#fff !important;border:1px solid #007bff !important;cursor:pointer;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .2s,filter .2s;display:none !important}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-btn.left{left:0}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-btn.right{right:0}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-btn img{min-width:34px;height:34px;transition:filter .2s,transform .2s;filter:grayscale(1)}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-btn.active img{filter:grayscale(0) drop-shadow(0 0 4px #007bff);transform:scale(1.15)}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-inner{overflow-x:auto !important;flex:1 1 auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none !important;-ms-overflow-style:none !important}.block_BLOG-TB001 .table-scroll-wrapper .table-scroll-inner::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important;background:rgba(0,0,0,0) !important}.block_BLOG-TB001 button::after{display:none}@media(max-width: 768px){.block_BLOG-TB001 .table-scroll-inner{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block_BLOG-TB001 .table-scroll-inner::-webkit-scrollbar{display:none}}.block_BLOG-CTA001 .container{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-top:100px;padding-bottom:50px;padding-left:0;padding-right:0}.block_BLOG-CTA001 .container .row{align-items:flex-start}.block_BLOG-CTA001.has-typeform .container{border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.block_BLOG-CTA001 h2.cta-title{font-size:28px !important;font-weight:500 !important;line-height:120% !important;margin-bottom:16px !important}.block_BLOG-CTA001 .cta-text{font-size:16px !important;font-weight:400 !important;line-height:120% !important;margin-bottom:16px !important}.block_BLOG-CTA001 .cta-text p{line-height:120%;font-size:16px;font-weight:400;line-height:150% !important}.block_BLOG-CTA001 .cta-form{width:100%}.block_BLOG-CTA001 .cta-form iframe{height:200px}.block_BLOG-CTA001 .cta-typeform{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;position:relative}@media(min-width: 1200px){.block_BLOG-CTA001 .cta-typeform{min-width:1050px;border:none}.block_BLOG-CTA001 .cta-typeform::before,.block_BLOG-CTA001 .cta-typeform::after{content:"";position:absolute;left:0;right:0;height:1px;background:#d3d3d3}.block_BLOG-CTA001 .cta-typeform::before{top:60px;z-index:2}.block_BLOG-CTA001 .cta-typeform::after{bottom:100px;z-index:2}}@media(min-width: 992px){.block_BLOG-CTA001 .image-col{padding-right:60px}}.block_BLOG-CTA001.no-image .row{justify-content:center}.block_BLOG-CTA001.no-image .content-col{margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.block_BLOG-CTA001 .iframe-wrapper{box-sizing:border-box;overflow-x:hidden}@media(max-width: 500px){.block_BLOG-CTA001 .iframe-wrapper{padding:0px;box-sizing:border-box;overflow-x:hidden}}.block_BLOG-CTA001 .single-post form button.submit input,.block_BLOG-CTA001 .single-post form a.button{border-radius:10px !important;background:#000 !important;text-transform:none !important;padding:15px 35px !important;width:fit-content !important}.block_BLOG-CTA001 .single-post form p.form-field input,.block_BLOG-CTA001 .single-post form p.form-field select,.block_BLOG-CTA001 .single-post form p.form-field textarea{border-radius:5px !important;border:1px solid #d9dee1 !important;box-shadow:none !important}.block_BLOG-CTA001 .single-post form p.required label,.block_BLOG-CTA001 .single-post form span.required label{color:#6c7c89;font-weight:700 !important}.single-post-2025-content .wysiwyg-content.single-template .block_BLOG-CTA001 .content-col .cta-text p{line-height:150% !important}/*!
Block Name: BLOG-FR001
***/.block_BLOG-FR001 .container{padding:0 !important}.block_BLOG-FR001 .block-list .row{--bs-gutter-x: 56px}@media(max-width: 1199px){.block_BLOG-FR001 .block-list .row{--bs-gutter-x: 32px}}@media(max-width: 991px){.block_BLOG-FR001 .block-list .row{--bs-gutter-x: 24px}}@media(max-width: 767px){.block_BLOG-FR001 .block-list .row{--bs-gutter-x: 20px}}.block_BLOG-FR001 .block-list .row .col-md-4{padding:0 10px !important}.block_BLOG-FR001 .block-list .card{border:0;padding:0;position:relative;transition:200ms ease-in-out}.block_BLOG-FR001 .block-list .card .card-img-top{height:212px;border-radius:8px;overflow:hidden}.block_BLOG-FR001 .block-list .card .card-img-top img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_BLOG-FR001 .block-list .card .card-img-top:hover img{transform:scale(105%)}.block_BLOG-FR001 .block-list .card .card-body{padding:24px 0}.block_BLOG-FR001 .block-list .card .card-body .text-caption a{color:#000}.block_BLOG-FR001 .block-list .card .card-body .text-caption a:hover{color:#0b70f4}.block_BLOG-FR001 .block-list .card .card-body .text-overline{color:#0b70f4}.block_BLOG-FR001 .block-list .card .card-body .text-overline:hover{color:#0b70f4}.block_BLOG-FR001 .block-list .card .card-body .heading-5{color:#000}.block_BLOG-FR001 .block-list .card .card-body .heading-5:hover{color:#0b70f4}.block_BLOG-FR001 .blog-card{position:relative;border-radius:32px;overflow:hidden;background:#000;min-height:340px}.block_BLOG-FR001 .blog-card-bg{background-size:cover;background-position:center;position:absolute;inset:0;z-index:1}.block_BLOG-FR001 .blog-card-overlay-content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:1.5rem;position:relative;z-index:2;background:linear-gradient(178deg, rgba(0, 0, 0, 0) 19.71%, rgba(0, 0, 0, 0.7) 77.35%);min-height:340px}.block_BLOG-FR001 .blog-card-title,.block_BLOG-FR001 .blog-card .heading-5{color:#fff;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-feature-settings:"wght" 800;font-weight:800;line-height:120%;text-shadow:0 2px 8px rgba(0,0,0,.25);margin-bottom:1rem;letter-spacing:0rem}.block_BLOG-FR001 .blog-card .text-caption{color:#fff;font-family:"mulish-variable",sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin-bottom:.5rem}.block_BLOG-FR001 .blog-card-category{z-index:3;font-family:"mulish-variable",sans-serif;font-size:.6875rem;font-style:normal;font-weight:800;line-height:120%;border-radius:8px;padding:.3125rem .625rem;background:#4caf50;color:#fff;letter-spacing:1px;text-transform:uppercase;width:fit-content;border-radius:50px;margin-right:20px}.block_BLOG-FR001 .category-container{display:flex;flex-wrap:wrap}.block_BLOG-FR001 .blog-fr001-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.block_BLOG-FR001 .blog-fr001-header h2{font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin-bottom:0}.block_BLOG-FR001 .blog-fr001-header .btn{border-radius:50px;padding:12px 32px;font-size:16px;color:#6c7c89;background:#f3f3f3;font-weight:400;box-shadow:none;border:none;transition:background .2s,color .2s;text-transform:capitalize}.block_BLOG-FR001 .blog-fr001-header .btn:hover,.block_BLOG-FR001 .blog-fr001-header .btn:focus{background:#e0e0e0;color:#222}.block_CS-VID001:not(.pb-0){padding-bottom:4rem}.block_CS-VID001.cs-vid001-overlay-empty .cs-vid001-gradient-overlay{display:none}.block_CS-VID001 .cs-vid001-bg-wrapper{position:relative;border-radius:30px;height:600px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.block_CS-VID001 .container{max-width:72rem}.block_CS-VID001 .btn-link{text-transform:none;margin-top:20px}.block_CS-VID001 .wistia-thumbnail-click-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.block_CS-VID001 .wistia-bg-video,.block_CS-VID001 .youtube-bg-video,.block_CS-VID001 .wistia-thumbnail-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.block_CS-VID001 .wistia-bg-video iframe,.block_CS-VID001 .youtube-bg-video iframe,.block_CS-VID001 .wistia-thumbnail-video iframe{width:100%;height:100%;min-height:500px;position:absolute;top:50%;left:50%;pointer-events:none;border-radius:30px;transform:translate(-50%, -50%) scale(1.4);transform-origin:center center}.block_CS-VID001 .wistia-bg-video .w-chrome,.block_CS-VID001 .youtube-bg-video .w-chrome,.block_CS-VID001 .wistia-thumbnail-video .w-chrome{transform:scale(1.4)}.block_CS-VID001 .cs-vid001-overlay-content{position:absolute;left:0;bottom:0;z-index:2;padding:40px;max-width:50%;color:#fff;pointer-events:auto;text-shadow:0 2px 8px rgba(0,0,0,.5)}.block_CS-VID001 .cs-vid001-overlay-content h2{font-size:2rem;font-weight:bold;margin-bottom:1rem}.block_CS-VID001 .cs-vid001-overlay-content .btn{font-size:16px}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-content{color:#8a99a3}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-content a{font-family:"mulish-variable",sans-serif}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-buttons a span{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-link{color:#2563eb;font-weight:600;text-decoration:none}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-link:hover{text-decoration:underline}@media(max-width: 768px){.block_CS-VID001 .cs-vid001-overlay-content h2{font-size:1.4375rem}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-content{font-size:1.0625rem;line-height:110%}.block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-buttons a{font-size:1.0625rem;line-height:110%}}.block_CS-VID001 .cs-vid001-play-btn{position:absolute;right:40px;bottom:40px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}@media(max-width: 768px){.block_CS-VID001 .cs-vid001-play-btn{right:1.25rem;bottom:1.25rem;left:auto}}.block_CS-VID001 .cs-vid001-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_CS-VID001 .cs-vid001-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:filter .2s}.block_CS-VID001 .cs-vid001-play-btn .play-btn-inner svg{width:29px;height:29px}.block_CS-VID001 .cs-vid001-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_CS-VID001 .cs-vid001-play-btn:hover,.block_CS-VID001 .cs-vid001-play-btn:focus{transform:scale(1.15)}.block_CS-VID001 .cs-vid001-play-btn:hover .play-btn-outer,.block_CS-VID001 .cs-vid001-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_CS-VID001 .cs-vid001-play-btn:hover .play-btn-inner polygon,.block_CS-VID001 .cs-vid001-play-btn:focus .play-btn-inner polygon{fill:#2563eb}.block_CS-VID001 .modal-close-btn{background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px}.block_CS-VID001 .modal-close-btn svg{display:block;width:40px;height:40px;transition:filter .2s}.block_CS-VID001 .modal-close-btn circle{transition:fill .2s}.block_CS-VID001 .modal-close-btn:hover circle,.block_CS-VID001 .modal-close-btn:focus circle{fill:rgba(37,99,235,.3)}@media(max-width: 768px){.block_CS-VID001 .modal-close-btn{top:55px}.block_CS-VID001 .modal-close-btn svg{width:28px;height:28px}}.block_CS-VID001 .wistia-modal-container,.block_CS-VID001 .youtube-modal-container{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:30px;overflow:hidden}.block_CS-VID001 .wistia-modal-container iframe,.block_CS-VID001 .youtube-modal-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;border-radius:30px}.block_CS-VID001 .cs-vid001-gradient-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;border-radius:30px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}@media(max-width: 768px){.block_CS-VID001 .cs-vid001-gradient-overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 75.1%)}}@media(max-width: 768px){.block_CS-VID001 .cs-vid001-bg-wrapper{height:auto;width:100%;aspect-ratio:unset}.block_CS-VID001:not(.cs-vid001-overlay-empty) .cs-vid001-bg-wrapper{aspect-ratio:unset;min-height:500px}.block_CS-VID001 .cs-vid001-overlay-content{max-width:100%;bottom:15%}.block_CS-VID001 .wistia-bg-video iframe,.block_CS-VID001 .youtube-bg-video iframe,.block_CS-VID001 .wistia-thumbnail-video iframe{min-height:0;transform:translate(-50%, -50%) scale(1.35)}}@media(max-width: 480px){.block_CS-VID001 .wistia-bg-video iframe,.block_CS-VID001 .youtube-bg-video iframe,.block_CS-VID001 .wistia-thumbnail-video iframe{transform:translate(-50%, -50%) scale(2.5)}}.block_CS-VID001 .modal .modal-content{border-radius:8px;border:none !important}.block_CS-VID001 .modal .modal-dialog{max-width:1200px;width:75%;margin-left:auto;margin-right:auto}.block_CS-VID001 .modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.block_CS-VID001 .modal.modal-slide-up.show .modal-dialog,.block_CS-VID001 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(0)}.block_CS-VID001 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}.block_CS-VID001.bg-black-white{background:linear-gradient(to bottom, #000 0%, #000 65%, #fff 65%, #fff 100%) !important}@media(max-width: 768px){.block_TXT001 h2.heading-2{font-size:36px;font-weight:500}.block_CS-VID001 .wistia-modal-container iframe,.block_CS-VID001 .youtube-modal-container iframe{min-height:unset}}#spanishvideo.block_CS-VID001,#frenchvideo.block_CS-VID001{display:none}.single-product .block_CS-VID001{border-radius:0}.single-product .block_CS-VID001 .cs-vid001-overlay-content h2{font-size:1.75rem;font-weight:500}.single-product .block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-content{line-height:120%;color:#8a99a3}.single-product .block_CS-VID001 .cs-vid001-overlay-content .cs-vid001-buttons a span{font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-weight:400}.single-post-2025-content.block_CS-TXT001 .additional-content{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:150%;margin-top:3rem}@media(max-width: 768px){.single-post-2025-content.block_CS-TXT001 .additional-content p{font-size:1.125rem !important;font-weight:400 !important;line-height:150% !important}}.single-post-2025-content.block_CS-TXT001 .container .cs-txt001-sub-title,.single-post-2025-content.block_CS-TXT001 .container h2,.single-post-2025-content.block_CS-TXT001 .container .wysiwyg-content{text-align:center}.single-post-2025-content.block_CS-TXT001 .container .text-left .additional-content{text-align:left}.single-post-2025-content.block_CS-TXT001 .container .text-center .additional-content{text-align:center}.single-post-2025-content.block_CS-TXT001 .container .text-right .additional-content{text-align:right}.single-post-2025-content.block_CS-TXT001 h2{font-size:2rem !important;line-height:135% !important}.single-post-2025-content.block_CS-TXT001 .cs-txt001-sub-title{color:#6c7c89;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:120%;margin-bottom:1.25rem}.single-post-2025-content .block-content.block_CS-TXT001 .wysiwyg-content p{font-size:1.4375rem !important;line-height:130% !important}.single-post-2025-content .block-content.block_CS-TXT001 .cs-txt001-sub-title{color:#6c7c89;margin-bottom:20px}.page-template-default .block_CS-TXT001.bg-black h2{color:#fff}.page-template-default .block_CS-TXT001 .row{flex-direction:column;align-items:center;justify-content:center;text-align:center}.page-template-default .block_CS-TXT001 .row h2{font-size:3.75rem;font-weight:500;line-height:120%}.page-template-default .block_CS-TXT001 .row .col-12{width:fit-content;margin-bottom:45px}.page-template-default .block_CS-TXT001 .row .col-12 .btn{line-height:150%;font-size:1.0625rem;font-weight:400;letter-spacing:0}.page-template-default .block_CS-TXT001 .row .btn-wrapper{text-align:center}.page-template-default .block_CS-TXT001 .row .btn-wrapper a{font-size:1.0625rem;font-weight:400;line-height:150%;font-family:"mulish-variable",sans-serif}.block_CS-TXT001 .row>.col-12{max-width:1240px;margin-left:auto;margin-right:auto}.block_CS-TXT001 .container .cs-txt001-sub-title,.block_CS-TXT001 .container h2{text-align:center}.block_CS-TXT001 .container .text-left .additional-content{text-align:left}.block_CS-TXT001 .container .text-center .additional-content{text-align:center}.block_CS-TXT001 .container .text-right .additional-content{text-align:right}.block_CS-TXT002{color:#fff;min-height:350px}.block_CS-TXT002 .container .row{justify-content:space-around;max-width:1240px;margin-left:auto;margin-right:auto}.block_CS-TXT002 .container .row.align-items-stretch{display:flex;align-items:stretch}.block_CS-TXT002 .cs-txt002-image-col,.block_CS-TXT002 .cs-txt002-quote-col{display:flex}.block_CS-TXT002 .cs-txt002-image-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.block_CS-TXT002 .cs-txt002-image-wrapper .cs-txt002-image{width:100%;height:100%;object-fit:cover;border-radius:1.25rem;display:block}@media(min-width: 767px){.block_CS-TXT002 .cs-txt002-image-wrapper{padding-right:36px}.block_CS-TXT002 .cs-txt002-quote-col{padding:30px 0}}.block_CS-TXT002 .cs-txt002-quote-col{align-items:center;justify-content:flex-start}@media(max-width: 767px){.block_CS-TXT002 .cs-txt002-quote-col{margin-top:2rem}}.block_CS-TXT002 .cs-txt002-quote-block{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding-left:1.5rem;width:100%;min-height:100%}.block_CS-TXT002 .cs-txt002-quote-block::before{content:"";position:absolute;left:0;top:0;width:.5rem;height:100%;background:#fff;z-index:0}@media(max-width: 767px){.block_CS-TXT002 .cs-txt002-quote-block{padding-left:1rem}.block_CS-TXT002 .cs-txt002-quote-block::before{width:.35rem}}.block_CS-TXT002 .cs-txt002-quote-block .cs-txt002-quote{position:relative;z-index:1;width:100%}.block_CS-TXT002 .cs-txt002-quote-block .cs-txt002-quote p{font-size:1.1875rem !important;font-weight:800 !important;line-height:135% !important;margin-bottom:1.5rem;margin-top:0}@media(max-width: 767px){.block_CS-TXT002 .cs-txt002-quote-block .cs-txt002-quote p{font-size:1rem;margin-bottom:1rem}}.block_CS-TXT002 .cs-txt002-quote-block .cs-txt002-author{color:#6c7c89;font-size:1rem !important;font-weight:400 !important;line-height:150% !important;margin-top:.5rem;position:relative;z-index:1}.block_CS-TXT002 .cs-txt002-quote-block .cs-txt002-author p{margin-bottom:0}.block_CS-FI001 .container{padding-left:0;padding-right:0}.block_CS-FI001 .block-description{color:gray;text-align:center;font-family:Mulish;font-size:13px;font-style:normal;font-weight:800;line-height:120%}.block_CS-FI001 .block-img img{border-radius:1.25rem;min-width:100%;max-height:34.5rem;object-fit:cover}.block_CS-FI001 .block-video{border-radius:20px;overflow:hidden;line-height:0}.block_CS-FI001 .block-video iframe{border-radius:20px;width:100%;transform:scale(1.25);max-height:303px}@media(min-width: 576px){.block_CS-FI001 .block-video iframe{max-height:368px}}@media(min-width: 992px){.block_CS-FI001 .block-video iframe{max-height:475px;transform:scale(1.27)}}@media(min-width: 1200px){.block_CS-FI001 .block-video{min-height:530px}.block_CS-FI001 .block-video iframe{min-height:530px}}@media(min-width: 992px){.block_CS-FI001 .block-description{width:60%;margin:0 auto}}.block_CS-FI002{text-align:center}.block_CS-FI002.full-width{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;max-width:100vw;overflow:hidden}.block_CS-FI002 .cs-fi002-bg-wrapper{min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.block_CS-FI002 .cs-fi002-bg-wrapper.has-bg{width:100vw !important}.block_CS-FI002 .cs-fi002-bg-wrapper:not(.has-bg){min-height:400px}.block_CS-FI002 .cs-fi002-bg-wrapper:not(.has-bg) .cs-fi002-overlay-content{width:100%;max-width:100%}.block_CS-FI002 .cs-fi002-bg-wrapper.has-bg .cs-fi002-overlay-content .cs-fi002-reviewer-info .cs-fi002-reviewer-name{color:#fff !important;font-size:.8125rem;font-weight:800;line-height:120%}.block_CS-FI002 .cs-fi002-bg-wrapper.has-bg .cs-fi002-overlay-content .cs-fi002-reviewer-info .cs-fi002-position{font-size:.8125rem;font-weight:400;line-height:120%}.block_CS-FI002 .wistia-bg-video,.block_CS-FI002 .cs-fi002-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.block_CS-FI002 .wistia-bg-video iframe,.block_CS-FI002 .cs-fi002-bg-image iframe{width:100%;height:100%;min-height:500px;position:absolute;top:0;left:0;pointer-events:none;border-radius:30px;transform:scale(1.2);object-fit:cover}.block_CS-FI002 .cs-fi002-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 19.47%),linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 100%)}.block_CS-FI002 .cs-fi002-overlay-content{position:relative;z-index:3;padding:40px;max-width:70%;color:#fff;pointer-events:auto;text-shadow:0 2px 8px rgba(0,0,0,.5);margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content{color:#000;text-shadow:none}.block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h2{line-height:135% !important;margin-bottom:3rem}.block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h6{color:#d9dee1;font-family:"mulish-variable",sans-serif;font-weight:500;font-size:16px;line-height:135%;letter-spacing:.01em;margin-bottom:3rem}.block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content p{font-size:.8125rem !important;line-height:120% !important;color:#8a99a3}.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h2,.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h3,.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h4,.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h5,.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content h6{color:#000 !important;text-shadow:none}.block_CS-FI002:not(.has-bg) .block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-content p{color:#000 !important;text-shadow:none}.block_CS-FI002 .cs-fi002-overlay-content .btn{font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;font-family:"mulish-variable",sans-serif;letter-spacing:1px}.block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-link{color:#2563eb;font-weight:600;text-decoration:none}.block_CS-FI002 .cs-fi002-overlay-content .cs-fi002-link:hover{text-decoration:underline}.block_CS-FI002 .cs-fi002-play-btn{position:absolute;right:40px;bottom:40px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}.block_CS-FI002 .cs-fi002-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_CS-FI002 .cs-fi002-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:filter .2s}.block_CS-FI002 .cs-fi002-play-btn .play-btn-inner svg{width:29px;height:29px}.block_CS-FI002 .cs-fi002-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_CS-FI002 .cs-fi002-play-btn:hover,.block_CS-FI002 .cs-fi002-play-btn:focus{transform:scale(1.15)}.block_CS-FI002 .cs-fi002-play-btn:hover .play-btn-outer,.block_CS-FI002 .cs-fi002-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_CS-FI002 .cs-fi002-play-btn:hover .play-btn-inner polygon,.block_CS-FI002 .cs-fi002-play-btn:focus .play-btn-inner polygon{fill:#2563eb}.block_CS-FI002 .modal-close-btn{background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px}.block_CS-FI002 .modal-close-btn svg{display:block;width:40px;height:40px;transition:filter .2s}.block_CS-FI002 .modal-close-btn circle{transition:fill .2s}.block_CS-FI002 .modal-close-btn:hover circle,.block_CS-FI002 .modal-close-btn:focus circle{fill:rgba(37,99,235,.3)}@media(max-width: 768px){.block_CS-FI002 .modal-close-btn{top:55px}.block_CS-FI002 .modal-close-btn svg{width:28px;height:28px}}.block_CS-FI002 .wistia-modal-container{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:30px;overflow:hidden}.block_CS-FI002 .wistia-modal-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;border-radius:30px}@media(max-width: 1100px){.block_CS-FI002 .wistia-bg-video iframe{transform:scale(4.2)}.block_CS-FI002 .cs-fi002-bg-wrapper.has-bg{min-height:600px}}@media(max-width: 768px){.block_CS-FI002 .cs-fi002-overlay-content{max-width:100%;bottom:15%;padding:0px}.block_CS-FI002 .wistia-bg-video iframe{transform:scale(4.2)}}@media(max-width: 480px){.block_CS-FI002 .wistia-bg-video iframe{transform:scale(7.8)}.block_CS-FI002 .block_CS-FI002 .cs-fi002-bg-wrapper.has-bg{min-height:600px}}.block_CS-FI002 .modal .modal-content{border-radius:8px;border:none !important}.block_CS-FI002 .modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.block_CS-FI002 .modal.modal-slide-up.show .modal-dialog,.block_CS-FI002 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(0)}.block_CS-FI002 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}.block_CS-FI002 .btn-link{text-transform:none}.block_CS-FI002 .cs-fi002-reviewer-info{margin-top:1.5rem;margin-bottom:1.5rem}.block_CS-FI002 .cs-fi002-reviewer-info .cs-fi002-reviewer-name{font-family:"mulish-variable",sans-serif;font-size:1.125rem;font-weight:700;color:#8a99a3;text-shadow:none;margin-bottom:.25rem}.block_CS-FI002 .cs-fi002-reviewer-info .cs-fi002-position{font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:400;color:#8a99a3;text-shadow:none;line-height:1.4}/*!
CS-FI003 - Case study block: multiple images (2, 3, or 4)
*/.block_CS-FI003 .container{padding-left:0;padding-right:0}.block_CS-FI003 .cs-fi003-grid{display:flex;flex-wrap:wrap;gap:1.88rem}.block_CS-FI003 .cs-fi003-item{flex:1 1 auto;border-radius:1.25rem;overflow:hidden;min-width:0}.block_CS-FI003 .cs-fi003-item img{width:100%;height:22rem;object-fit:cover;display:block;border-radius:1.25rem}.block_CS-FI003 .cs-fi003-grid.cs-fi003-count-2.cs-fi003-row .cs-fi003-item{flex:1 1 calc(50% - .94rem)}.block_CS-FI003 .cs-fi003-grid.cs-fi003-count-3.cs-fi003-row .cs-fi003-item{flex:1 1 calc(33.333% - 1.2533333333rem)}.block_CS-FI003 .cs-fi003-grid.cs-fi003-grid-2x2{display:grid;grid-template-columns:1fr 1fr;gap:1.88rem}.block_CS-FI003 .cs-fi003-grid.cs-fi003-grid-2x2 .cs-fi003-item{flex:none}@media(max-width: 767px){.block_CS-FI003 .cs-fi003-item{flex:1 1 100% !important}.block_CS-FI003 .cs-fi003-grid.cs-fi003-grid-2x2{grid-template-columns:1fr}}/*!
Block Name: CS-SL001    
***/.block_CS-SL001{background:#000;overflow:visible !important}.block_CS-SL001 .container{max-width:none;padding-right:0;padding-left:0}.block_CS-SL001 .swiper-content{margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);position:relative;padding-top:0;padding-bottom:0;overflow:hidden}.block_CS-SL001 .swiper-content .swiper-wrapper{padding-right:0}.block_CS-SL001 .swiper-content .swiper-card{overflow:visible;position:relative;padding-bottom:3rem}.block_CS-SL001 .swiper-content .swiper-card .card{border:0;transition:200ms ease-in-out;height:100%;min-height:290px;padding:48px 40px;position:relative;border-radius:8px;background-color:#f1f1f1;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none}.block_CS-SL001 .swiper-content .swiper-card .card .heading-4{transition:200ms ease-in-out}.block_CS-SL001 .swiper-content .swiper-card .card p{padding-right:4rem;margin-bottom:0;min-height:56px}.block_CS-SL001 .swiper-content .swiper-card .card .arrow-right-red{position:absolute;right:40px;bottom:40px}@media(max-width: 576px){.block_CS-SL001 .swiper-content .swiper-card .card .arrow-right-red{right:24px;bottom:24px}}@media(max-width: 576px){.block_CS-SL001 .swiper-content .swiper-card .card{min-height:180px;padding:24px}}.block_CS-SL001 .swiper-content .swiper-card .card:hover .heading-4{color:#0b70f4}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide{height:initial;border-radius:20px;background:#e5e5e5;padding:24px;color:#000;min-height:500px}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide img{height:260px;object-fit:contain;width:100%}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide .heading-4{font-family:"mulish-variable",sans-serif;font-size:19px;font-weight:800;padding:20px 0}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide p{font-size:16px;line-height:120%}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide a{font-size:16px;font-weight:400}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide a.btn-link{cursor:pointer !important}.block_CS-SL001 .swiper-content .swiper-card .swiper-slide a.btn-link span{cursor:pointer !important}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper{display:flex !important;margin-top:40px}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next,.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev{position:unset;top:50%;width:fit-content;height:fit-content;margin-top:auto;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,0);border:0;padding:0;margin-right:0px}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-next:after,.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-button-prev:after{display:none}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation-wrapper .swiper-pagination{position:unset;width:fit-content}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation{display:flex}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .swiper-button-prev{margin-right:0}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .swiper-pagination-bullets{width:fit-content}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn{position:unset;width:44px;height:44px;border:2px solid #d9d9d9;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s,background .2s;background:rgba(0,0,0,0);border:0px}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn img{width:34px;height:34px;display:block}.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn:hover,.block_CS-SL001 .swiper-content .swiper-card .swiper-navigation .custom-swiper-btn:focus{border-color:#0061f2;background:#f5f8ff}.block_CS-SL001.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet{background-color:#1c2228}.block_CS-SL001.bg-medium-gray .swiper-content .swiper-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b70f4}.single-post-2025-content .wysiwyg-content.single-template .block_CS-SL001 p{line-height:150% !important}.single-post-2025-content .wysiwyg-content.single-template .block_CS-SL001 h3{font-size:1.1875rem !important;line-height:120% !important}.single-post-2025-content .wysiwyg-content.single-template .block_CS-SL001 a{font-size:1.0625rem;font-weight:400;font-family:"mulish-variable",sans-serif !important;line-height:150%}/*!
Block Name: TXT001 - Big title and paragraph left aligned 
***/.block_TXT001 h2{position:relative;z-index:1}.block_TXT001 h2 a{color:#000}.block_TXT001 .btn-wrapper{display:flex;align-items:flex-end;height:100%}.block_TXT001 .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_TXT001 .btn-wrapper .btn{margin-left:1rem}}@media(max-width: 767px){.block_TXT001 .btn-wrapper .btn{top:auto !important}}.block_TXT001.variant_2 .col-lg-6{width:100%}.block_TXT001.variant_2 .col-lg-6 p{max-width:820px}.block_TXT001 .flex-column{flex-direction:column;align-items:center}.block_TXT001 .flex-column .col-12{margin-bottom:1.5rem !important}.block_TXT001 .link-wrapper{width:100% !important}.block_TXT001 .row.justify-content-center.text-center .btn-wrapper{justify-content:center}.block_TXT001.bg-black .container>.row:first-of-type{margin:0 auto;width:60%}.block_TXT001.bg-black.left-align .container>.row:first-of-type{margin:0;margin-right:auto}.block_TXT001.off-white{background-color:#f5f5f7}.single-product .block_TXT001 h2{color:#f5f5f7;font-family:"stolzl",sans-serif;font-size:2.5rem;font-weight:500;line-height:120%;margin-bottom:20px !important}.single-product .block_TXT001.bg-black .container>.row:first-of-type{width:100%}.single-industries .block_TXT001 .heading-5{font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%}.single-industries .block_TXT001.off-white{padding-top:7.8rem}.single-industries .block_TXT001.off-white .wysiwyg-content p{margin-top:1rem;margin-bottom:2.5rem}@media screen and (max-width: 767px){.block_TXT001.bg-black .container>.row:first-of-type{width:100%}.block_TXT001.bg-black.left-align .container>.row{width:100% !important}}/*!
Block Name: TXT002 - Title, paragraph, CTA and image
***/.block_TXT002 h2{position:relative;z-index:1}.block_TXT002 .btn-wrapper{display:flex;align-items:flex-end;height:100%}.block_TXT002 .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_TXT002 .btn-wrapper .btn{margin-left:1rem}}@media(max-width: 767px){.block_TXT002 .btn-wrapper .btn{top:auto !important}}.block_TXT002.variant_2 .col-lg-6{width:100%}.block_TXT002.variant_2 .col-lg-6 p{max-width:820px}/*!
Block Name: TXT003 - A block text with heading 3 & subcopy
***/.block_TXT003 h2{position:relative;z-index:1}.block_TXT003 .btn-wrapper{display:flex;align-items:flex-end;height:100%}.block_TXT003 .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_TXT003 .btn-wrapper .btn{margin-left:1rem}}.block_TXT003 p{max-width:820px}.block_TXT003.bg-default h2,.block_TXT003.bg-default p,.block_TXT003.bg-black h2,.block_TXT003.bg-black p{color:#fff}/*!
Block Name: TXT004 - A block with text and image in 2 columns
***/@media(max-width: 767px){.block_TXT004 .row{padding-bottom:1rem}}.block_TXT004 .block-text{position:relative;border-radius:0 8px 8px 0}@media(max-width: 767px){.block_TXT004 .block-text{border-radius:0 0 8px 8px}}.block_TXT004 .block-text.bg-black *,.block_TXT004 .block-text.bg-black h2,.block_TXT004 .block-text.bg-black p,.block_TXT004 .block-text.bg-black ul,.block_TXT004 .block-text.bg-black li,.block_TXT004 .block-text.bg-black li::marker,.block_TXT004 .block-text.bg-red *,.block_TXT004 .block-text.bg-red h2,.block_TXT004 .block-text.bg-red p,.block_TXT004 .block-text.bg-red ul,.block_TXT004 .block-text.bg-red li,.block_TXT004 .block-text.bg-red li::marker,.block_TXT004 .block-text.bg-red-strong *,.block_TXT004 .block-text.bg-red-strong h2,.block_TXT004 .block-text.bg-red-strong p,.block_TXT004 .block-text.bg-red-strong ul,.block_TXT004 .block-text.bg-red-strong li,.block_TXT004 .block-text.bg-red-strong li::marker,.block_TXT004 .block-text.bg-default *,.block_TXT004 .block-text.bg-default h2,.block_TXT004 .block-text.bg-default p,.block_TXT004 .block-text.bg-default ul,.block_TXT004 .block-text.bg-default li,.block_TXT004 .block-text.bg-default li::marker,.block_TXT004 .block-text.bg-dark-gray *,.block_TXT004 .block-text.bg-dark-gray h2,.block_TXT004 .block-text.bg-dark-gray p,.block_TXT004 .block-text.bg-dark-gray ul,.block_TXT004 .block-text.bg-dark-gray li,.block_TXT004 .block-text.bg-dark-gray li::marker{color:#fff}.block_TXT004 .block-text.bg-black .btn-link,.block_TXT004 .block-text.bg-red .btn-link,.block_TXT004 .block-text.bg-red-strong .btn-link,.block_TXT004 .block-text.bg-default .btn-link,.block_TXT004 .block-text.bg-dark-gray .btn-link{color:#fff}.block_TXT004 .block-text.bg-black .btn-link span::after,.block_TXT004 .block-text.bg-red .btn-link span::after,.block_TXT004 .block-text.bg-red-strong .btn-link span::after,.block_TXT004 .block-text.bg-default .btn-link span::after,.block_TXT004 .block-text.bg-dark-gray .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_TXT004 .block-text.bg-black .btn-link:hover,.block_TXT004 .block-text.bg-black .btn-link:focus,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:hover,.block_TXT004 .block-text.bg-red .btn-link:focus,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:hover,.block_TXT004 .block-text.bg-red-strong .btn-link:focus,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:hover,.block_TXT004 .block-text.bg-default .btn-link:focus,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:hover,.block_TXT004 .block-text.bg-dark-gray .btn-link:focus,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active{color:#fff}.block_TXT004 .block-text.bg-black .btn-link:hover span,.block_TXT004 .block-text.bg-black .btn-link:focus span,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:hover span,.block_TXT004 .block-text.bg-red .btn-link:focus span,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:hover span,.block_TXT004 .block-text.bg-red-strong .btn-link:focus span,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:hover span,.block_TXT004 .block-text.bg-default .btn-link:focus span,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:hover span,.block_TXT004 .block-text.bg-dark-gray .btn-link:focus span,.block_TXT004 .block-text.bg-black .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active span,.block_TXT004 .block-text.bg-red .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active span,.block_TXT004 .block-text.bg-red-strong .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active span,.block_TXT004 .block-text.bg-default .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-black .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-red .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-red-strong .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-default .btn-link.active span,.block_TXT004 .block-text.bg-dark-gray .btn-link:active .block_TXT004 .block-text.bg-dark-gray .btn-link.active span{color:#fff;border-bottom-color:#fff}.block_TXT004 .block-caption{padding:4rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media(max-width: 576px){.block_TXT004 .block-caption{padding:2rem 1.5rem}}.block_TXT004 .block-img{position:relative;overflow:hidden;border-radius:8px 0 0 8px}@media(max-width: 767px){.block_TXT004 .block-img{border-radius:8px 8px 0 0}}.block_TXT004 .block-img img{width:100%;height:100%;min-height:520px;object-fit:cover}@media(max-width: 767px){.block_TXT004 .block-img img{min-height:400px}}@media(max-width: 576px){.block_TXT004 .block-img img{min-height:270px}}.block_TXT004.variant_2 .row{flex-direction:row-reverse}@media(max-width: 767px){.block_TXT004.variant_2 .row{flex-direction:column}}.block_TXT004.variant_2 .row .block-img{border-radius:0 8px 8px 0}@media(max-width: 767px){.block_TXT004.variant_2 .row .block-img{border-radius:8px 8px 0 0}}.block_TXT004.variant_2 .row .block-text{border-radius:8px 0 0 8px}@media(max-width: 767px){.block_TXT004.variant_2 .row .block-text{border-radius:0 0 8px 8px}}.block_TXT004.no-radius-top .row .block-img{border-top-left-radius:0;border-top-right-radius:0}@media(max-width: 767px){.block_TXT004.no-radius-top .row .block-img{border-radius:8px 8px 0 0}}.block_TXT004.no-radius-top .row .block-text{border-top-left-radius:0;border-top-right-radius:0}@media(max-width: 767px){.block_TXT004.no-radius-top .row .block-text{border-radius:0 0 8px 8px}}.block_TXT004.no-radius-bottom .row .block-img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 767px){.block_TXT004.no-radius-bottom .row .block-img{border-radius:8px 8px 0 0}}.block_TXT004.no-radius-bottom .row .block-text{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 767px){.block_TXT004.no-radius-bottom .row .block-text{border-radius:0 0 8px 8px}}/*!
Block Name: TXT005 - Title, paragraph, CTA and image
***/.block_TXT005{padding:6.88rem 0}.block_TXT005 .container{max-width:1500px}.block_TXT005 .block-caption{height:100%;display:flex;justify-content:center;flex-direction:column}.block_TXT005 .block-caption .wysiwyg-content p{color:#8a99a3}.block_TXT005 .block-caption .top-img img{width:auto;max-width:100%}.block_TXT005 .block-caption .heading-4{font-size:28px}.block_TXT005 .block-caption .heading-4.bold-title{font-family:"Stolzl",sans-serif;font-size:2.0625rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:2.19rem}.block_TXT005 .block-caption .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray{margin-bottom:2.19rem}@media(min-width: 991px){.block_TXT005 .wrapper.wrapper-offset:has(.bold-title) .block-caption{max-width:23rem;margin-left:50%}.block_TXT005.flip-columns .wrapper-offset:has(.bold-title) .block-caption{margin-right:unset;margin-left:10%}}.block_TXT005 .block-img{display:flex;flex-direction:column}.block_TXT005 .block-img .txt005-media{position:relative;width:100%;overflow:hidden;aspect-ratio:3/2;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_TXT005 .block-img .txt005-media{border-radius:8px}}@media(max-width: 991px){.block_TXT005 .block-img .txt005-media{border-radius:0 8px 8px 0}}.block_TXT005 .block-img .txt005-media.txt005-media--image img,.block_TXT005 .block-img .txt005-media>video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.block_TXT005 .block-img .txt005-media iframe.wistia_embed,.block_TXT005 .block-img .txt005-media .wistia_embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.block_TXT005 .block-img .txt005-media .video-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:auto}@media screen and (max-width: 768px){.block_TXT005 .block-img{justify-content:center !important}}.block_TXT005.flip-columns .row{flex-direction:row-reverse}@media screen and (max-width: 768px){.block_TXT005.flip-columns .block-img{margin-left:auto;justify-content:center}}.block_TXT005.flip-columns .block-img .txt005-media{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_TXT005.flip-columns .block-img .txt005-media{border-radius:8px}}@media screen and (max-width: 768px){.block_TXT005 .flip-columns .wrapper-offset .block-img{margin-left:auto !important}}@media screen and (max-width: 768px){.block_TXT005 .wrapper.wrapper-offset .block-img{margin-right:auto !important;justify-content:center !important}}.block_TXT005 .wrapper.wrapper-offset .block-img .txt005-media,.block_TXT005 .wrapper.wrapper-offset .block-img .txt005-media img{max-width:unset}@media(min-width: 992px){.block_TXT005.variant_2 .wrapper.wrapper-offset .col-lg-6.col-img{width:41.66667%}}@media(min-width: 992px){.block_TXT005.variant_2 .wrapper.wrapper-offset .col-lg-6.col-caption{width:58.33333%}}.block_TXT005.variant_2 .wrapper.wrapper-offset .block-caption{max-width:850px}.block_TXT005.bg-black .heading-4.bold-title{color:#fff}.block_TXT005.bg-black .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray{color:#2d3841}.block_TXT005.bg-black .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray p{color:#8a99a3}.block_TXT005.bg-black .block-caption:has(.bold-title) .btn-link{margin-top:2.19rem}.block_TXT005.bg-black .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_TXT005.bg-black .btn-link span{display:inline-block;margin:0}.block_TXT005.bg-black .btn-link span::after{content:none}.block_TXT005.bg-black .btn-link span:first-of-type{margin-right:4px}.block_TXT005.bg-black .btn-link span:last-of-type{line-height:0;border:none}.block_TXT005.bg-black .btn-link span:last-of-type svg path{fill:#4c95f7}.block_TXT005.bg-black .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_TXT005.bg-black .btn-link:hover span:last-of-type{color:inherit}.block_TXT005.bg-white .heading-4.bold-title,.block_TXT005:not(.bg-black) .heading-4.bold-title{color:#2d3841}.block_TXT005.bg-white .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray,.block_TXT005:not(.bg-black) .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray{color:#2d3841}.block_TXT005.bg-white .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray p,.block_TXT005:not(.bg-black) .block-caption:has(.bold-title) .wysiwyg-content.color-thin-gray p{color:#8a99a3}.block_TXT005.bg-white .block-caption:has(.bold-title) .btn-link,.block_TXT005:not(.bg-black) .block-caption:has(.bold-title) .btn-link{margin-top:2.19rem}@media(max-width: 991px){.block_TXT005{padding:3rem 2rem;padding-bottom:1rem}.block_TXT005 .col-img{order:1}.block_TXT005 .col-caption{order:2}}.single-industries .block_TXT005 .wrapper .container .block-img .txt005-media{border-radius:25px !important;max-height:400px}.single-industries .block_TXT005 .wrapper .container .block-img .txt005-media--image img,.single-industries .block_TXT005 .wrapper .container .block-img .txt005-media video{object-fit:cover}.single-industries .block_TXT005 .block-caption .heading-4{font-weight:400}/*!
Block Name: TXT006 - Text block with big title, lead copy and logo showcase (Case Study)
***/.block_TXT006 .brand-wrapper{display:flex;align-items:flex-end;height:100%;position:relative}@media(max-width: 767px){.block_TXT006 .brand-wrapper{justify-content:flex-start}}.block_TXT006 .brand-wrapper img{width:100%;max-width:356px;height:120px;object-fit:contain}.block_TXT006.bg-default *{color:#fff}@media(min-width: 768px){.block_TXT006.variant_3{padding-left:8%;padding-right:8%;padding-top:0;padding-bottom:0}}/*!
Block Name: TXT007 - Text block with big title, lead copy and option for images, video and quotes (Case Study)
***/.block_TXT007{overflow:hidden}@media(max-width: 991px){.block_TXT007 .row{flex-direction:column-reverse}}.block_TXT007 .block-caption{height:100%;display:flex;flex-direction:column}.block_TXT007 .block-img{display:flex;flex-direction:column;justify-content:flex-end}.block_TXT007 .block-img figure{display:flex;justify-content:flex-end}.block_TXT007 .block-img img{border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_TXT007 .block-img img{border-radius:8px}}.block_TXT007 .block-img .block-video{position:relative;display:block;width:100%;max-width:760px;overflow:hidden;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_TXT007 .block-img .block-video{border-radius:8px}}.block_TXT007 .block-img .block-video img{border-radius:0;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}@media(max-width: 991px){.block_TXT007 .block-img .block-video{max-width:500px}}.block_TXT007 .block-img .block-video .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:0 8px 0 8px;position:absolute;left:0;bottom:0;transition:200ms ease-in-out}@media(max-width: 767px){.block_TXT007 .block-img .block-video .icon-video{border-radius:8px 0 8px 0;left:auto;right:0}}@media(max-width: 767px){.block_TXT007 .block-img .block-video .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_TXT007 .block-img .block-video .icon-video svg{width:48px;height:48px}}.block_TXT007 .block-img:hover .icon-video{background-color:#0b70f4}.block_TXT007 .block-img:hover .block-video img{transform:scale(105%)}.block_TXT007 .block-quote{background-color:#000;position:relative;padding:3rem 3rem 3rem 0;border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_TXT007 .block-quote{border-radius:8px}}.block_TXT007 .block-quote::before{content:"";width:100%;height:100%;position:absolute;top:0;background-color:#000;right:calc(100% - 1px);z-index:0}.block_TXT007 .block-quote blockquote{padding-left:3rem;display:flex;flex-direction:column;position:relative;margin-bottom:0}.block_TXT007 .block-quote blockquote::before{content:url("img/icon-quote-red.svg");position:absolute;left:0;top:0;width:25px}.block_TXT007 .block-quote blockquote cite{display:block}.block_TXT007.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_TXT007.flip-columns .row{flex-direction:column-reverse}}.block_TXT007.flip-columns .block-img{justify-content:flex-start}@media(max-width: 991px){.block_TXT007.flip-columns .block-img{padding-right:0 !important}}.block_TXT007.flip-columns .block-img figure{display:flex;justify-content:flex-start}.block_TXT007.flip-columns .block-img img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_TXT007.flip-columns .block-img img{border-radius:8px}}.block_TXT007.flip-columns .block-img .block-video{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_TXT007.flip-columns .block-img .block-video{border-radius:8px}}.block_TXT007.flip-columns .block-img .block-video .icon-video{border-radius:8px 0 8px 0;left:auto;right:0}.block_TXT007.flip-columns .block-quote{padding:3rem 0 3rem 3rem;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_TXT007.flip-columns .block-quote{border-radius:8px}}@media(max-width: 991px){.block_TXT007.flip-columns .block-quote{padding:3rem 0rem 3rem 1rem}}.block_TXT007.flip-columns .block-quote::before{left:calc(100% - 1px)}/*!
Block Name: TXT008 - Text block with big title, lead copy and option for quotes (Case Study)
***/.block_TXT008{overflow:hidden}.block_TXT008 .block-caption{height:100%;display:flex;flex-direction:column;padding-right:5rem}@media(max-width: 991px){.block_TXT008 .block-caption{padding-right:0}}.block_TXT008 .block-quote{padding:3rem 0 3rem 3rem;border-radius:8px 0 0 8px;background-color:#000;position:relative}@media(min-width: 1921px){.block_TXT008 .block-quote{border-radius:8px}}@media(max-width: 991px){.block_TXT008 .block-quote{margin-top:2rem}}.block_TXT008 .block-quote::before{content:"";width:100%;height:100%;position:absolute;top:0;background-color:#000;left:calc(100% - 1px);z-index:0}.block_TXT008 .block-quote blockquote{padding-left:3rem;display:flex;flex-direction:column;position:relative;margin-bottom:0}.block_TXT008 .block-quote blockquote::before{content:url("img/icon-quote-red.svg");position:absolute;left:0;top:0;width:25px}.block_TXT008 .block-quote blockquote cite{display:block}.block_TXT008.flip-columns .row{flex-direction:row-reverse}.block_TXT008.flip-columns .block-caption{padding-right:0;padding-left:5rem}@media(max-width: 991px){.block_TXT008.flip-columns .block-caption{padding-left:0}}.block_TXT008.flip-columns .block-quote{padding:3rem 3rem 3rem 0;border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_TXT008.flip-columns .block-quote{border-radius:8px}}@media(max-width: 991px){.block_TXT008.flip-columns .block-quote{padding:3rem 3rem 3rem 0;border-radius:0 8px 8px 0}}.block_TXT008.flip-columns .block-quote::before{left:auto;right:calc(100% - 1px)}@media(max-width: 991px){.block_TXT008.flip-columns .block-quote::before{left:auto;right:calc(100% - 1px)}}/*!
Block Name: TXT009 - Text block with big title, lead copy and option for quotes (Case Study)
***/.block_TXT009 .block-caption{border-radius:8px;padding:64px 420px 64px 105px;position:relative;z-index:1;overflow:hidden}.block_TXT009 .block-caption.bg-default *,.block_TXT009 .block-caption.bg-dark *,.block_TXT009 .block-caption.bg-dark-gray *,.block_TXT009 .block-caption.bg-red *,.block_TXT009 .block-caption.bg-red-strong *,.block_TXT009 .block-caption.bg-black *{color:#fff}.block_TXT009 .block-caption::after{content:"";position:absolute;bottom:0;right:0;width:400px;height:50%;background-image:url("img/logo_r.svg");background-size:contain;background-position:center bottom;background-repeat:no-repeat;transition:1000ms ease-in-out;transform:scale(100%)}@media(max-width: 991px){.block_TXT009 .block-caption{padding-left:32px;padding-right:32px}}@media(max-width: 767px){.block_TXT009 .block-caption{padding:32px 24px}}.block_TXT009 .block-caption:hover::after{transform:scale(105%)}.block_TXT009 .background-overlap{height:50%;width:100%;position:absolute;z-index:0;bottom:0}.block_TXT009:hover::after{transform:scale(105%)}/*!
Block Name: TXT010 - Quote full content width
***/.block_TXT010 .swiper{border-radius:8px;padding-bottom:3rem}.block_TXT010 .swiper .swiper-slide{height:auto}.block_TXT010 .block-caption{border-radius:8px;padding:64px 315px 64px 135px;position:relative;height:100%;z-index:1}.block_TXT010 .block-caption.bg-default p,.block_TXT010 .block-caption.bg-default cite,.block_TXT010 .block-caption.bg-dark p,.block_TXT010 .block-caption.bg-dark cite,.block_TXT010 .block-caption.bg-dark-gray p,.block_TXT010 .block-caption.bg-dark-gray cite,.block_TXT010 .block-caption.bg-red p,.block_TXT010 .block-caption.bg-red cite,.block_TXT010 .block-caption.bg-red-strong p,.block_TXT010 .block-caption.bg-red-strong cite{color:#fff}.block_TXT010 .block-caption.bg-default .btn-link,.block_TXT010 .block-caption.bg-dark .btn-link,.block_TXT010 .block-caption.bg-dark-gray .btn-link,.block_TXT010 .block-caption.bg-red .btn-link,.block_TXT010 .block-caption.bg-red-strong .btn-link{color:#fff}.block_TXT010 .block-caption.bg-default .btn-link span::after,.block_TXT010 .block-caption.bg-dark .btn-link span::after,.block_TXT010 .block-caption.bg-dark-gray .btn-link span::after,.block_TXT010 .block-caption.bg-red .btn-link span::after,.block_TXT010 .block-caption.bg-red-strong .btn-link span::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ")}.block_TXT010 .block-caption.bg-default .btn-link:hover,.block_TXT010 .block-caption.bg-default .btn-link:focus,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:hover,.block_TXT010 .block-caption.bg-dark .btn-link:focus,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:hover,.block_TXT010 .block-caption.bg-dark-gray .btn-link:focus,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:hover,.block_TXT010 .block-caption.bg-red .btn-link:focus,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:hover,.block_TXT010 .block-caption.bg-red-strong .btn-link:focus,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active{color:#fff}.block_TXT010 .block-caption.bg-default .btn-link:hover span,.block_TXT010 .block-caption.bg-default .btn-link:focus span,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:hover span,.block_TXT010 .block-caption.bg-dark .btn-link:focus span,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:hover span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:focus span,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:hover span,.block_TXT010 .block-caption.bg-red .btn-link:focus span,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:hover span,.block_TXT010 .block-caption.bg-red-strong .btn-link:focus span,.block_TXT010 .block-caption.bg-default .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active span,.block_TXT010 .block-caption.bg-dark .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active span,.block_TXT010 .block-caption.bg-dark-gray .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active span,.block_TXT010 .block-caption.bg-red .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-default .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-dark .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-dark-gray .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-red .btn-link.active span,.block_TXT010 .block-caption.bg-red-strong .btn-link:active .block_TXT010 .block-caption.bg-red-strong .btn-link.active span{color:#fff;border-bottom-color:#fff}@media(max-width: 991px){.block_TXT010 .block-caption{padding-left:3rem;padding-right:3rem}}@media(max-width: 767px){.block_TXT010 .block-caption{padding:3rem 2rem}}.block_TXT010 .block-caption .block-quote{position:relative}.block_TXT010 .block-caption .block-quote blockquote{padding-left:84px;display:flex;flex-direction:column;position:relative;margin-bottom:0}@media(max-width: 767px){.block_TXT010 .block-caption .block-quote blockquote{padding-left:48px}}.block_TXT010 .block-caption .block-quote blockquote::before{content:"";position:absolute;left:0;top:0;width:48px;height:48px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7195 41.7004H43.1095V26.8804H35.5855C35.5855 21.2944 39.8035 17.6464 43.3375 16.5064V11.1484C35.6995 12.4024 27.7195 17.8744 27.7195 28.2484V41.7004ZM5.14746 41.7004H20.5375V26.8804H13.0135C13.0135 21.2944 17.2315 17.6464 20.7655 16.5064V11.1484C13.1275 12.4024 5.14746 17.8744 5.14746 28.2484V41.7004Z' fill='%23EE352A'/%3E%3C/svg%3E%0A");background-size:contain}@media(max-width: 767px){.block_TXT010 .block-caption .block-quote blockquote::before{width:32px;height:32px}}.block_TXT010 .block-caption .block-quote blockquote cite{display:block}.block_TXT010 .background-overlap{height:50%;width:100%;position:absolute;z-index:0;bottom:0}.block_TXT010 .swiper-pagination{bottom:0;width:auto}.block_TXT010 .swiper-pagination .swiper-pagination-bullet-active{background-color:#0b70f4}.block_TXT010.variant_2 .block-caption,.block_TXT010.variant_2 .container{padding-left:0;padding-right:0}.block_TXT010.variant_2 .block-quote p{font-family:"stolzl",sans-serif;font-size:33px;font-style:normal;font-weight:500;line-height:120%;color:#000}.block_TXT010.variant_2 .block-quote blockquote::before{display:none}.block_TXT010.variant_2 .block-quote blockquote{padding-left:0}.block_TXT010.variant_2 .block-quote cite{font-size:16px;font-weight:800;line-height:120%;color:#6c7c89;text-align:center}.block_TXT010.variant_2 .background-overlap{display:none}/*!
Block Name: TXT011
***/.block_TXT011 .dot{position:absolute;left:0;top:0;padding:1rem 1rem 0;display:flex;justify-content:center;height:calc(100% + 56px)}@media(max-width: 767px){.block_TXT011 .dot{height:calc(100% - 8px)}}.block_TXT011 .dot i{top:auto;margin-right:0;position:relative}.block_TXT011 .dot::after{content:"";width:1px;position:absolute;margin-top:42px;left:21px;height:100%;background-color:#ddd}.block_TXT011 .block-img{width:100%;max-width:500px;margin-left:auto}.block_TXT011 .block-img img{width:100%;border-radius:8px;object-fit:cover}.block_TXT011 .block-img img:nth-child(2){margin-top:20px}.block_TXT011 .block-caption{padding-left:2rem}@media(max-width: 991px){.block_TXT011 .block-caption .block-img{margin-left:0}}.block_TXT011.pb-0 .dot{height:calc(100% - 40px)}.block_TXT011.animate-trigger.animate .dot i::before{content:"";position:absolute;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:100px;background-color:#0b70f4;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}/*!
Block Name: TXT012
***/.block_TXT012 .block-caption{padding-right:2rem}@media(max-width: 991px){.block_TXT012 .block-caption{padding-right:0}}.block_TXT012 .block-caption .block-item{padding-left:64px}@media(max-width: 767px){.block_TXT012 .block-caption .block-item{padding-left:60px}}.block_TXT012 .block-caption .block-item{position:relative}.block_TXT012 .block-caption .block-item .block-icon{position:absolute;left:0;top:0}@media(max-width: 767px){.block_TXT012 .block-caption .block-item .block-icon{top:-4px}}.block_TXT012 .block-caption .block-item .block-icon img{height:40px}@media(max-width: 767px){.block_TXT012 .block-caption .block-item .block-icon img{height:36px}}.block_TXT012 .block-caption .block-item .block-icon i{color:#0b70f4;font-size:40px}@media(max-width: 767px){.block_TXT012 .block-caption .block-item .block-icon i{font-size:36px}}.block_TXT012 .block-img{margin-bottom:2rem}.block_TXT012 .block-img img{width:100%;border-radius:8px;object-fit:cover}@media(max-width: 991px){.block_TXT012 .block-img{max-width:500px}}.block_TXT012 .block-img:hover .icon-video{background-color:#0b70f4}.block_TXT012 .block-video{position:relative;display:block;width:100%;transition:200ms ease-in-out;overflow:hidden;border-radius:8px}.block_TXT012 .block-video img{width:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}@media(max-width: 991px){.block_TXT012 .block-video{max-width:500px}}.block_TXT012 .block-video .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:0 8px 0 8px;position:absolute;left:0;bottom:0;transition:200ms ease-in-out}@media(max-width: 767px){.block_TXT012 .block-video .icon-video{border-radius:8px 0 8px 0;left:auto;right:0}}@media(max-width: 767px){.block_TXT012 .block-video .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_TXT012 .block-video .icon-video svg{width:48px;height:48px}}.block_TXT012 .block-video:hover .icon-video{background-color:#0b70f4}.block_TXT012 .block-video:hover img{transform:scale(105%)}@media(max-width: 991px){.block_TXT012 .row{flex-direction:column-reverse}}.block_TXT012.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_TXT012.flip-columns .row{flex-direction:column-reverse}}.block_TXT012.flip-columns .block-caption{padding-left:2rem;padding-right:0}@media(max-width: 991px){.block_TXT012.flip-columns .block-caption{padding-left:0}}.block_TXT012.flip-columns .block-video{margin-bottom:2rem}.block_TXT012.flip-columns .block-video .icon-video{border-radius:8px 0 8px 0;left:auto;right:0}/*!
Block Name: TXT013 - Big title and paragraph left aligned 
***/.block_TXT013 h2{position:relative;z-index:1}.block_TXT013 .btn-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;height:100%}.block_TXT013 .btn-wrapper .btn{position:relative}@media(min-width: 768px){.block_TXT013 .btn-wrapper .btn{margin-left:1rem}}@media(max-width: 767px){.block_TXT013 .btn-wrapper .btn{top:auto !important}}.block_TXT013 .wysiwyg-content p{font-size:23px}@media(max-width: 767px){.block_TXT013 .wysiwyg-content p{font-size:18px}}.block_TXT013.variant_2 .col-lg-6{width:100%}.block_TXT013.variant_2 .col-lg-6 p{max-width:820px}.block_TXT013 .block-list{display:flex !important;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 -16px;position:relative}.block_TXT013 .block-list .block-item{max-width:20%;transition:200ms ease-in-out;padding:1rem;display:flex;align-items:center}@media(max-width: 767px){.block_TXT013 .block-list .block-item{max-width:25%}}@media(max-width: 440px){.block_TXT013 .block-list .block-item{max-width:33%}}.block_TXT013 .block-list .block-item img{width:auto;max-width:100%;max-height:100px}/*!
Block Name: TXT015 - Title, paragraph, CTA and image/video option
***/.block_TXT015{background-color:#000;padding:80px 0}.block_TXT015 .row{align-items:center}.block_TXT015 .block-content{z-index:1}.block_TXT015 .block-caption{height:100%;display:flex;justify-content:center;flex-direction:column}.block_TXT015 .block-caption .top-img img{width:auto;max-width:100%}.block_TXT015 .block-caption .eyebrow{font-family:"mulish-variable",sans-serif;font-size:16px;letter-spacing:.05em;text-transform:uppercase}.block_TXT015 .block-caption h1{font-family:"stolzl",sans-serif;font-weight:300}.block_TXT015 .block-caption .block-description{font-family:"mulish-variable",sans-serif;font-size:16px;line-height:1.5}.block_TXT015 .block-caption .block-description p{margin-bottom:16px}.block_TXT015 .block-caption .block-description a{color:#4c95f7}.block_TXT015 .block-caption .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_TXT015 .block-caption .btn-link span{display:inline-block;margin:0}.block_TXT015 .block-caption .btn-link span::after{content:none}.block_TXT015 .block-caption .btn-link span:first-of-type{margin-right:4px}.block_TXT015 .block-caption .btn-link span:last-of-type{line-height:0;border:none}.block_TXT015 .block-caption .btn-link span:last-of-type svg path{fill:#4c95f7}.block_TXT015 .block-caption .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_TXT015 .block-caption .btn-link:hover span:last-of-type{color:inherit}.block_TXT015 .block-img{overflow:hidden;position:relative;height:500px;border-radius:20px !important;transition:height .5s cubic-bezier(0.19, 1, 0.22, 1);max-height:530px}.block_TXT015 .block-img img.content-image{width:100%;min-width:100%;height:100%;border-radius:20px;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;will-change:transform;display:block}@media screen and (min-width: 992px){.block_TXT015 .block-img{height:600px}.block_TXT015 .block-img img.content-image,.block_TXT015 .block-img video.background-video,.block_TXT015 .block-img .background-video-wrapper iframe{display:block;width:100%;height:100%;object-fit:cover}}.block_TXT015 .block-img .background-video-wrapper{position:relative;height:100%;width:100%;overflow:hidden;border-radius:20px}.block_TXT015 .block-img .background-video-wrapper .wistia_responsive_padding{height:100%;padding:0 !important}.block_TXT015 .block-img .background-video-wrapper .wistia_responsive_wrapper{height:100% !important;width:100% !important;position:absolute;top:0;left:0}.block_TXT015 .block-img .background-video-wrapper iframe.wistia_embed{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none;transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;will-change:transform}.block_TXT015 .block-img video.background-video{width:100%;height:100%;object-fit:cover;border-radius:20px;transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center center;will-change:transform}@media screen and (max-width: 768px){.block_TXT015 .block-img{justify-content:center !important;height:300px}}@media(max-width: 1440px){.block_TXT015 .container{margin-left:auto;margin-right:unset}}.block_TXT015.flip-columns .row{flex-direction:row-reverse}@media screen and (max-width: 768px){.block_TXT015.flip-columns .block-img{margin-left:auto;justify-content:center}}.block_TXT015.flip-columns .block-img img,.block_TXT015.flip-columns .block-img video,.block_TXT015.flip-columns .block-img .background-video-wrapper{border-radius:20px}@media(max-width: 1440px){.block_TXT015.flip-columns .container{margin-left:unset;margin-right:auto}}@media screen and (max-width: 768px){.block_TXT015 .flip-columns .wrapper-offset .block-img{margin-left:auto !important}}@media screen and (max-width: 768px){.block_TXT015 .wrapper.wrapper-offset .block-img{margin-right:auto !important;justify-content:center !important}}@media(min-width: 992px){.block_TXT015.variant_2 .wrapper.wrapper-offset .col-lg-6.col-img{width:41.66667%}}@media(min-width: 992px){.block_TXT015.variant_2 .wrapper.wrapper-offset .col-lg-6.col-caption{width:58.33333%}}.block_TXT015.variant_2 .wrapper.wrapper-offset .block-caption{max-width:850px}.block_TXT015.variant_2 .block-img{height:540px}@media screen and (min-width: 992px){.block_TXT015.variant_2 .block-img{height:640px}}@media screen and (min-width: 992px){.block_TXT015.variant_2 .block-img.content-scaling{height:740px}}@media screen and (max-width: 768px){.block_TXT015.variant_2 .block-img{height:320px}}.block_TXT015.bg-black .btn-link{display:inline-flex;justify-content:center;align-items:center;color:#4c95f7}.block_TXT015.bg-black .btn-link span{display:inline-block;margin:0}.block_TXT015.bg-black .btn-link span::after{content:none}.block_TXT015.bg-black .btn-link span:first-of-type{margin-right:4px}.block_TXT015.bg-black .btn-link span:last-of-type{line-height:0;border:none}.block_TXT015.bg-black .btn-link span:last-of-type svg path{fill:#4c95f7}.block_TXT015.bg-black .btn-link:hover span:first-of-type{color:#4c95f7;border-bottom-color:#4c95f7}.block_TXT015.bg-black .btn-link:hover span:last-of-type{color:inherit}.block_TXT015.bg-black .block-caption h2{font-size:28px;font-style:normal;font-weight:400;color:#fff}.block_TXT015.block_reversed_layout .row{flex-direction:row-reverse}@media(max-width: 991px){.block_TXT015{padding:60px 0}.block_TXT015 .row{flex-direction:column !important}.block_TXT015 .col-img{order:-1;margin-bottom:40px;margin-top:0 !important}.block_TXT015 .col-caption{order:1}.block_TXT015 .block-content{margin-bottom:40px}.block_TXT015 .video-container{height:350px}}@media(min-width: 768px){.block_TXT015{padding-left:20px;padding-right:20px}}@media(max-width: 767px){.block_TXT015 .block-img,.block_TXT015 .wistia_responsive_wrapper{max-height:400px}}@media(min-width: 992px){.block_TXT015{padding:170px 0}body .block_TXT015:nth-of-type(3){padding-bottom:260px}}@media(max-width: 991px){.single-product .block_TXT015 .col-img .block-img{margin-bottom:0 !important}}.single-product .block_TXT015 .block-caption h2{font-weight:300}@media(min-width: 992px){.single-product .block_TXT015 .wrapper.wrapper-offset .block-caption{margin-left:inherit;max-width:65%}.single-product .block_TXT015 .flip-columns .wrapper-offset .block-caption{margin-right:auto;margin-left:auto}}/*!
Block Name: TXT016 - Action info block with image and lightbox video
***/.block_TXT016{padding:4rem 0}.block_TXT016 .wrapper-offset{position:relative}.block_TXT016 .row{margin-bottom:2rem}@media(max-width: 991px){.block_TXT016 .row{margin-bottom:0}}.block_TXT016 .block-caption h2{margin-bottom:1.5rem}.block_TXT016 .block-caption .wysiwyg-content{margin-bottom:2rem}.block_TXT016 .block-caption .wysiwyg-content p:last-child{margin-bottom:0}.block_TXT016 .block-caption .video-cta{display:inline-flex;align-items:center;color:#4c95f7;cursor:pointer;text-decoration:none;font-weight:400;text-transform:none;font-size:19px}.block_TXT016 .block-caption .video-cta span{display:inline-block}.block_TXT016 .block-caption .video-cta span:first-of-type{border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.block_TXT016 .block-caption .video-cta .icon-arrow{margin-left:.5rem}.block_TXT016 .block-caption .video-cta:hover span:first-of-type{border-bottom-color:currentColor}.block_TXT016 .block-img{position:relative;overflow:hidden}.block_TXT016 .block-img img{width:100%;height:auto;display:block;border-radius:25px;min-height:325px;object-fit:cover}.block_TXT016 .image-video-trigger{position:relative;display:block;overflow:hidden;border-radius:25px;cursor:pointer;width:100%}.block_TXT016.flip-columns .row{flex-direction:row-reverse}.video-modal .modal-content{background-color:#000;border:none}.video-modal .modal-header{border-bottom:none;padding:.5rem;position:absolute;right:0;z-index:10}.video-modal .btn-close{background-color:hsla(0,0%,100%,.5);border-radius:50%;opacity:1;width:2rem;height:2rem}.video-modal .modal-body{padding:0}.video-modal .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-modal .video-container iframe,.video-modal .video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.video-modal .wistia_responsive_padding{padding:0 !important;height:100%}.video-modal .wistia_responsive_wrapper{height:100%;position:absolute;top:0;left:0;width:100%}@media(max-width: 991px){.block_TXT016{padding:0rem 0 4rem 0}.block_TXT016 .wrapper-offset .block-img{margin-left:0px;justify-content:center}.block_TXT016 .wrapper-offset .block-img img{max-width:unset}.block_TXT016.flip-columns .row{flex-direction:column-reverse}.block_TXT016.flip-columns .row .wrapper-offset .block-img{justify-content:center}.block_TXT016.flip-columns .row .wrapper-offset .block-img img{max-width:unset}}@media(min-width: 992px){.block_TXT016 .wrapper-offset .row{width:80%;margin:0 auto}}/*!
Block Name: TXT017 - A text block with optional link and alignment options
***/.block_TXT017 .heading-4{font-family:Stolzl;font-size:3rem;font-style:normal;font-weight:500;line-height:120%}.block_TXT017.text-align-left{text-align:left}.block_TXT017.text-align-left .content-wrapper{text-align:left}.block_TXT017.text-align-left .text-content-wrapper{display:flex;gap:2rem;align-items:flex-start}.block_TXT017.text-align-left .text-content-wrapper .main-text{flex:1;width:50%;margin-bottom:0}.block_TXT017.text-align-left .text-content-wrapper .grey-text{flex:1;width:50%;margin-bottom:0}.block_TXT017.text-align-center{text-align:center}.block_TXT017.text-align-center .content-wrapper{text-align:center;margin:0 auto}.block_TXT017.text-align-center .btn-wrapper{justify-content:center}.block_TXT017.text-align-right{text-align:right}.block_TXT017.text-align-right .content-wrapper{text-align:right}.block_TXT017.text-align-right .btn-wrapper{justify-content:flex-end}.block_TXT017.text-align-left-stack .content-wrapper{text-align:left}.block_TXT017.text-align-left-stack .text-stack{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.block_TXT017 .grey-text{font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;color:#8a99a3;margin-bottom:0}.block_TXT017.bg-black .heading-4{color:#fff !important}.block_TXT017.bg-black .lead-copy{color:#fff !important}.block_TXT017.bg-black .main-text{color:#fff !important}.block_TXT017.bg-black .grey-text{color:#8a99a3 !important}.block_TXT017 .row{align-items:flex-start}.block_TXT017 .btn-wrapper{display:flex;align-items:flex-start;height:100%;padding-top:20px}.block_TXT017 .btn-wrapper .btn-link{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-weight:400;line-height:120%}@media(max-width: 768px){.block_TXT017 .heading-4{font-size:2rem}.block_TXT017.text-align-left .text-content-wrapper{flex-direction:column;gap:1rem}.block_TXT017.text-align-left .text-content-wrapper .main-text,.block_TXT017.text-align-left .text-content-wrapper .grey-text{width:100%}.block_TXT017.text-align-left-stack .text-stack{gap:.75rem}}/*!
Block Name: TXT018 - Text info block with Accordion content and image
***/.block_TXT018{padding:80px 0}.block_TXT018 .row{align-items:center}.block_TXT018 .txt018-content{align-self:flex-start}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-eyebrow{font-family:"mulish-variable",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-title{font-family:"Stolzl",sans-serif;font-size:1.4375rem;font-weight:500;line-height:120%;color:#000;margin-bottom:1.5rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-description{color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.03563rem;margin-bottom:2rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-description p{margin-bottom:1rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-description a{color:#0b70f4;text-decoration:none}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-description a:hover{text-decoration:underline}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item{border:none;border-bottom:1px solid #e9ecef;margin-bottom:0}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item:last-child{border-bottom:none}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header{background:none;border:none;padding:1.5rem 0;width:100%;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header:hover .accordion-title{color:#0b70f4}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header:focus{outline:none;box-shadow:none}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-title{color:#1c2228;text-align:left;font-family:"Stolzl",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:500;line-height:120%;margin:0;transition:color .3s ease}@media(max-width: 576px){.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-title{font-size:1.125rem}}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#000;transition:transform .3s ease}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-icon svg{width:24px;height:24px}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header[aria-expanded=true] .accordion-icon{transform:rotate(180deg)}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item:first-of-type .accordion-header{padding-top:0}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body{padding:0 0 1.5rem 0;color:#2d3841;font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.03563rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:1rem}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body p:last-child{margin-bottom:0}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body a{color:#0b70f4;text-decoration:none}.block_TXT018 .txt018-content .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body a:hover{text-decoration:underline}.block_TXT018 .txt018-image .txt018-image-wrapper{border-radius:20px;overflow:hidden;height:500px}@media(min-width: 992px){.block_TXT018 .txt018-image .txt018-image-wrapper{height:550px;padding-left:40px}}@media(max-width: 768px){.block_TXT018 .txt018-image .txt018-image-wrapper{height:300px;margin-top:2rem}}.block_TXT018 .txt018-image .txt018-image-wrapper .txt018-content-image{width:100%;height:fit-content;object-fit:contain;object-position:center;display:block}@media(max-width: 576px){.block_TXT018 .txt018-image .txt018-image-wrapper .txt018-content-image{max-height:320px}}.block_TXT018.reversed-layout .row{flex-direction:row-reverse}.block_TXT018.bg-black{background-color:#000;color:#fff}.block_TXT018.bg-black .txt018-content-wrapper .txt018-title{color:#fff}.block_TXT018.bg-black .txt018-content-wrapper .txt018-description{color:hsla(0,0%,100%,.8)}.block_TXT018.bg-black .txt018-content-wrapper .txt018-accordion .accordion-item{border-bottom-color:hsla(0,0%,100%,.2)}.block_TXT018.bg-black .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-title{color:#fff}.block_TXT018.bg-black .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header .accordion-icon{color:#fff}.block_TXT018.bg-black .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-header:hover .accordion-title{color:#0b70f4}.block_TXT018.bg-black .txt018-content-wrapper .txt018-accordion .accordion-item .accordion-collapse .accordion-body{color:hsla(0,0%,100%,.8)}@media(max-width: 991px){.block_TXT018{padding:60px 0}.block_TXT018 .row{flex-direction:column !important}.block_TXT018 .txt018-content{margin-bottom:2rem}}@media(min-width: 992px){.block_TXT018{padding-top:50px}.block_TXT018 .txt018-content-wrapper{padding-right:40px}}/*!
Block Name: TXT019 - Numbered list block with title and description
***/.block_TXT019{padding:6.88rem 0}.block_TXT019 .container{max-width:1500px}.block_TXT019 .block-title-txt019{text-align:center}.block_TXT019 .txt019-items-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.block_TXT019 .txt019-items-wrapper.txt019-alignment-left{justify-content:flex-start}.block_TXT019 .txt019-items-wrapper.txt019-alignment-left .txt019-item .txt019-item-number-wrapper{justify-content:flex-start}.block_TXT019 .txt019-items-wrapper.txt019-alignment-left .txt019-item .txt019-item-content{text-align:left}.block_TXT019 .txt019-items-wrapper.txt019-alignment-center{justify-content:center}.block_TXT019 .txt019-items-wrapper.txt019-alignment-center .txt019-item .txt019-item-number-wrapper{justify-content:center}.block_TXT019 .txt019-items-wrapper.txt019-alignment-center .txt019-item .txt019-item-content{text-align:center}.block_TXT019 .txt019-items-wrapper.txt019-alignment-right{justify-content:flex-end}.block_TXT019 .txt019-items-wrapper.txt019-alignment-right .txt019-item .txt019-item-number-wrapper{justify-content:flex-end}.block_TXT019 .txt019-items-wrapper.txt019-alignment-right .txt019-item .txt019-item-content{text-align:right}.block_TXT019 .txt019-item{display:flex;flex-wrap:wrap;gap:2.38rem;padding:1.81rem;border-radius:1.25rem;width:22.5rem}@media(max-width: 991px){.block_TXT019 .txt019-item{width:100%}}.block_TXT019 .txt019-item .txt019-item-number-wrapper{display:flex;flex:0 0 auto;width:100%}.block_TXT019 .txt019-item .txt019-item-number{color:#0f6bff;font-family:"Stolzl",sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;width:fit-content}.block_TXT019 .txt019-item .txt019-item-content{flex:1}.block_TXT019 .txt019-item .txt019-item-content .txt019-item-title{font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin-bottom:2.38rem}.block_TXT019 .txt019-item .txt019-item-content .txt019-item-description{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%}.block_TXT019 .txt019-item .txt019-item-content .txt019-item-link{margin-top:0}.block_TXT019.bg-black .txt019-item-title{color:#fff}.block_TXT019.bg-black .txt019-item-description{color:#8a99a3}.block_TXT019.bg-white .txt019-item,.block_TXT019.off-white .txt019-item{background-color:#fff}.block_TXT019.bg-white .txt019-item-title,.block_TXT019.off-white .txt019-item-title{color:#1c2228}.block_TXT019.bg-white .txt019-item-description,.block_TXT019.off-white .txt019-item-description{color:#8a99a3}.block_TXT019.off-white{background-color:#f5f5f7}@media(max-width: 991px){.block_TXT019 .txt019-item{flex-direction:column;gap:1rem}.block_TXT019 .txt019-item .txt019-item-number{font-size:2rem}}/*!
Block Name: TXT020 - Icon list block with title and description
***/.block_TXT020{padding:6.88rem 0}.block_TXT020 .container{max-width:1500px}.block_TXT020 .block-title-txt020{text-align:center}.block_TXT020 .txt020-items-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.block_TXT020 .txt020-item{display:flex;flex-direction:column;gap:1.5rem;padding:1.81rem 1.25rem;border-radius:1.25rem;width:22.5rem}@media(max-width: 991px){.block_TXT020 .txt020-item{width:100%}}.block_TXT020 .txt020-item.txt020-image-type-icon{align-items:center}.block_TXT020 .txt020-item.txt020-image-type-logo{align-items:flex-start}.block_TXT020 .txt020-item.txt020-alignment-left{align-items:flex-start;justify-content:left}.block_TXT020 .txt020-item.txt020-alignment-center{align-items:center}.block_TXT020 .txt020-item.txt020-alignment-right{align-items:flex-end}.block_TXT020 .txt020-item .txt020-item-image{display:flex;justify-content:center;align-items:center}.block_TXT020 .txt020-item .txt020-item-image.txt020-item-icon{width:2.5rem;height:2.5rem;padding:.5rem;border-radius:.25rem;border:1px solid #d9dee1}.block_TXT020 .txt020-item .txt020-item-image.txt020-item-icon img{width:100%;height:100%;object-fit:contain}.block_TXT020 .txt020-item .txt020-item-image.txt020-item-logo{width:10.5rem;padding:0;border:none !important}.block_TXT020 .txt020-item .txt020-item-image.txt020-item-logo img{width:100%;max-height:80px;object-fit:contain}.block_TXT020 .txt020-item.txt020-image-type-logo{gap:2.38rem}.block_TXT020 .txt020-item.txt020-image-type-logo .txt020-item-image.txt020-item-icon{width:10.5rem;height:3.68rem;border:none !important}.block_TXT020 .txt020-item.txt020-image-type-logo .txt020-item-image{align-self:flex-start;justify-content:left}.block_TXT020 .txt020-item.txt020-image-type-logo .txt020-item-content .txt020-item-title{font-size:1.75rem}.block_TXT020 .txt020-item .txt020-item-icon{display:flex;width:2.5rem;height:2.5rem;padding:.5rem;justify-content:center;align-items:center;border-radius:.25rem;border:1px solid #d9dee1}.block_TXT020 .txt020-item .txt020-item-icon img{width:100%;height:100%;object-fit:contain}.block_TXT020 .txt020-item .txt020-item-content{width:100%}.block_TXT020 .txt020-item .txt020-item-content .txt020-item-title{font-family:"Stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:2.38rem}.block_TXT020 .txt020-item .txt020-item-content .txt020-item-description{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:2.38rem}.block_TXT020 .txt020-item .txt020-item-content .txt020-item-link{margin-top:0}.block_TXT020 .txt020-item.txt020-alignment-center .txt020-item-image{align-self:center}.block_TXT020 .txt020-item.txt020-alignment-center .txt020-item-content{text-align:center}.block_TXT020 .txt020-item.txt020-alignment-center .txt020-item-content .txt020-item-title,.block_TXT020 .txt020-item.txt020-alignment-center .txt020-item-content .txt020-item-description{text-align:center}.block_TXT020 .txt020-item.txt020-alignment-left .txt020-item-image{align-self:flex-start;justify-content:left}.block_TXT020 .txt020-item.txt020-alignment-left .txt020-item-content{text-align:left}.block_TXT020 .txt020-item.txt020-alignment-left .txt020-item-content .txt020-item-title,.block_TXT020 .txt020-item.txt020-alignment-left .txt020-item-content .txt020-item-description{text-align:left}.block_TXT020 .txt020-item.txt020-alignment-right .txt020-item-image{align-self:flex-end}.block_TXT020 .txt020-item.txt020-alignment-right .txt020-item-content{text-align:right}.block_TXT020 .txt020-item.txt020-alignment-right .txt020-item-content .txt020-item-title,.block_TXT020 .txt020-item.txt020-alignment-right .txt020-item-content .txt020-item-description{text-align:right}.block_TXT020.bg-black .txt020-item-icon,.block_TXT020.bg-black .txt020-item-image.txt020-item-icon{border:1px solid #2d3841}.block_TXT020.bg-black .txt020-item-title{color:#fff}.block_TXT020.bg-black .txt020-item-description{color:#8a99a3}.block_TXT020.bg-white .txt020-item,.block_TXT020.off-white .txt020-item{background-color:#fff}.block_TXT020.bg-white .txt020-item-title,.block_TXT020.off-white .txt020-item-title{color:#000}.block_TXT020.bg-white .txt020-item-description,.block_TXT020.off-white .txt020-item-description{color:#2d3841}.block_TXT020.off-white{background-color:#f5f5f7}@media(max-width: 991px){.block_TXT020 .txt020-item{gap:1rem}}/*!
Block Name: TXT021 - FAQ/Testimonial block with question, company position, excerpt and link
***/.block_TXT021{padding:6.88rem 0}.block_TXT021 .block-title-txt021{color:var(--Mid-Grey, #2D3841);font-family:"Stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;text-align:left}.block_TXT021 .txt021-items-wrapper{display:flex;flex-direction:column;gap:1.25rem}.block_TXT021 .txt021-item{display:flex;flex-direction:row;gap:2rem;padding:1.81rem 1.25rem;border-radius:1.25rem;border:.25px solid #8a99a3;width:100%}@media(max-width: 991px){.block_TXT021 .txt021-item{flex-direction:column;gap:1.5rem}}.block_TXT021 .txt021-item .txt021-item-left{flex:0 0 auto;width:40%}@media(max-width: 991px){.block_TXT021 .txt021-item .txt021-item-left{width:100%}}.block_TXT021 .txt021-item .txt021-item-right{flex:1}@media(max-width: 991px){.block_TXT021 .txt021-item .txt021-item-right{width:100%}}.block_TXT021 .txt021-item .txt021-item-question{color:var(--Mid-Grey, #2D3841);font-family:"mulish-variable",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:130%;margin-bottom:.5rem}.block_TXT021 .txt021-item .txt021-item-company-position{color:var(--Blue-Grey, #8A99A3);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%}.block_TXT021 .txt021-item .txt021-item-excerpt{color:var(--Mid-Grey, #2D3841);font-family:"mulish-variable",sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:110%;margin-bottom:1rem}.block_TXT021 .txt021-item .txt021-item-link{margin-top:0}.block_TXT021.bg-black .block-title-txt021{color:#fff}.block_TXT021.bg-black .txt021-item-question{color:#fff}.block_TXT021.bg-black .txt021-item-company-position{color:#8a99a3}.block_TXT021.bg-black .txt021-item-excerpt{color:#8a99a3}.block_TXT021.bg-white .txt021-item-question,.block_TXT021.off-white .txt021-item-question{color:#000}.block_TXT021.bg-white .txt021-item-excerpt,.block_TXT021.off-white .txt021-item-excerpt{color:#2d3841}.block_TXT021.off-white{background-color:#f5f5f7}@media(max-width: 991px){.block_TXT021 .txt021-item{gap:1rem}}.block_TXT021 .modal-txt021 .modal-dialog{max-width:900px;max-height:90%;margin:0;position:absolute;width:60%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);border-radius:28px;z-index:1}@media(max-width: 991px){.block_TXT021 .modal-txt021 .modal-dialog{max-width:700px}}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-dialog{max-width:90%;width:90%}}.block_TXT021 .modal-txt021 .modal-content{background:#fff;border-radius:28px;border:none !important;outline:none !important;box-shadow:none !important;height:fit-content;overflow-y:auto}.block_TXT021 .modal-txt021 .modal-body{padding:76px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 991px){.block_TXT021 .modal-txt021 .modal-body{padding:60px}}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-body{padding:40px 30px}}@media(max-width: 575px){.block_TXT021 .modal-txt021 .modal-body{padding:30px 20px}}.block_TXT021 .modal-txt021 .modal-body .content-section{display:flex;width:100%}.block_TXT021 .modal-txt021 .modal-body .text-content{width:100%;display:flex;justify-content:center;align-items:center}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content{color:#333;width:100%}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-title{font-family:"stolzl",sans-serif;font-size:2.5rem;line-height:1.1;font-weight:400;margin-bottom:24px;color:#000}@media(max-width: 991px){.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-title{font-size:48px}}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-title{font-size:36px;margin-bottom:16px}}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:24px;color:#1d1d1f}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text{font-size:17px;margin-bottom:16px}}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;margin-bottom:16px;color:#1d1d1f}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text p{font-size:17px}}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text p:last-child{margin-bottom:0}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ul,.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ol{list-style-position:outside;padding-left:20px;margin-bottom:16px}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{margin-bottom:8px;font-family:"mulish-variable",sans-serif;font-size:19px;line-height:1.5;color:#1d1d1f}@media(max-width: 767px){.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ul li,.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text ol li{font-size:17px}}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text strong{font-weight:600}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text a{color:#0b70f4;text-decoration:none}.block_TXT021 .modal-txt021 .modal-body .text-content .wysiwyg-content .modal-content-text a:hover{text-decoration:underline}.block_TXT021 .modal-txt021 .modal-close{position:absolute;top:20px;right:20px;z-index:10;background:rgba(0,0,0,0);color:#333;font-size:24px;line-height:1;width:30px;height:30px;padding:0;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.block_TXT021 .modal-txt021 .modal-close span{font-size:32px;line-height:1}.block_TXT021 .modal-txt021 .modal-close:hover{color:#0b70f4}/*!
Block Name: TXT022 - Case study list block with three content generation methods
***/.block_TXT022{padding:6.88rem 0}.block_TXT022 .container{max-width:1500px}.block_TXT022 .block-title-txt022{text-align:center}.block_TXT022 .txt022-items-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.block_TXT022 .txt022-item{display:flex;flex-direction:column;gap:1.5rem;padding:1.81rem 1.25rem;border-radius:1.25rem;width:22.5rem}@media(max-width: 991px){.block_TXT022 .txt022-item{width:100%}}.block_TXT022 .txt022-item.txt022-image-type-icon{align-items:center}.block_TXT022 .txt022-item.txt022-image-type-logo{align-items:flex-start}.block_TXT022 .txt022-item.txt022-alignment-left{align-items:flex-start}.block_TXT022 .txt022-item.txt022-alignment-center{align-items:center}.block_TXT022 .txt022-item.txt022-alignment-right{align-items:flex-end}.block_TXT022 .txt022-item .txt022-item-image{display:flex;justify-content:center;align-items:center}.block_TXT022 .txt022-item .txt022-item-image.txt022-item-icon{width:2.5rem;height:2.5rem;padding:.5rem;border-radius:.25rem;border:1px solid #d9dee1}.block_TXT022 .txt022-item .txt022-item-image.txt022-item-icon img{width:100%;height:100%;object-fit:contain}.block_TXT022 .txt022-item .txt022-item-image.txt022-item-logo{width:10.5rem;height:3.68rem;padding:0;border:none !important;justify-content:flex-start}.block_TXT022 .txt022-item .txt022-item-image.txt022-item-logo img{width:100%;height:100%;object-fit:contain;object-position:left center}.block_TXT022 .txt022-item.txt022-image-type-logo{gap:2.38rem}.block_TXT022 .txt022-item.txt022-image-type-logo .txt022-item-image.txt022-item-icon{width:10.5rem;height:3.68rem;border:none !important}.block_TXT022 .txt022-item.txt022-image-type-logo .txt022-item-image{align-self:flex-start}.block_TXT022 .txt022-item.txt022-image-type-logo .txt022-item-content .txt022-item-title{font-size:1.75rem}.block_TXT022 .txt022-item .txt022-item-icon{display:flex;width:2.5rem;height:2.5rem;padding:.5rem;justify-content:center;align-items:center;border-radius:.25rem;border:1px solid #d9dee1}.block_TXT022 .txt022-item .txt022-item-icon img{width:100%;height:100%;object-fit:contain}.block_TXT022 .txt022-item .txt022-item-content{width:100%}.block_TXT022 .txt022-item .txt022-item-content .txt022-item-title{font-family:"Stolzl",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:2.38rem}.block_TXT022 .txt022-item .txt022-item-content .txt022-item-description{font-family:"mulish-variable",sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin-bottom:2.38rem}.block_TXT022 .txt022-item .txt022-item-content .txt022-item-link{margin-top:0}.block_TXT022 .txt022-item.txt022-alignment-center .txt022-item-image{align-self:center}.block_TXT022 .txt022-item.txt022-alignment-center .txt022-item-image.txt022-item-logo img{object-position:center center}.block_TXT022 .txt022-item.txt022-alignment-center .txt022-item-content{text-align:center}.block_TXT022 .txt022-item.txt022-alignment-center .txt022-item-content .txt022-item-title,.block_TXT022 .txt022-item.txt022-alignment-center .txt022-item-content .txt022-item-description{text-align:center}.block_TXT022 .txt022-item.txt022-alignment-left .txt022-item-image{align-self:flex-start}.block_TXT022 .txt022-item.txt022-alignment-left .txt022-item-content{text-align:left}.block_TXT022 .txt022-item.txt022-alignment-left .txt022-item-content .txt022-item-title,.block_TXT022 .txt022-item.txt022-alignment-left .txt022-item-content .txt022-item-description{text-align:left}.block_TXT022 .txt022-item.txt022-alignment-right .txt022-item-image{align-self:flex-end}.block_TXT022 .txt022-item.txt022-alignment-right .txt022-item-image.txt022-item-logo img{object-position:right center}.block_TXT022 .txt022-item.txt022-alignment-right .txt022-item-content{text-align:right}.block_TXT022 .txt022-item.txt022-alignment-right .txt022-item-content .txt022-item-title,.block_TXT022 .txt022-item.txt022-alignment-right .txt022-item-content .txt022-item-description{text-align:right}.block_TXT022.bg-black .txt022-item-icon,.block_TXT022.bg-black .txt022-item-image.txt022-item-icon{border:1px solid #2d3841}.block_TXT022.bg-black .txt022-item-title{color:#fff}.block_TXT022.bg-black .txt022-item-description{color:#8a99a3}.block_TXT022.bg-white .txt022-item,.block_TXT022.off-white .txt022-item{background-color:#fff}.block_TXT022.bg-white .txt022-item-title,.block_TXT022.off-white .txt022-item-title{color:#000}.block_TXT022.bg-white .txt022-item-description,.block_TXT022.off-white .txt022-item-description{color:#2d3841}.block_TXT022.off-white{background-color:#f5f5f7}@media(max-width: 991px){.block_TXT022 .txt022-item{gap:1rem}}/*!
Block Name: TXT023 - Text with right-side video and modal
**/.block_TXT023{overflow-x:hidden;position:relative}.block_TXT023 .wrapper,.block_TXT023 .container,.block_TXT023 .row{position:relative}.block_TXT023 .block-img,.block_TXT023 .wistia-container,.block_TXT023 .youtube-container,.block_TXT023 .txt023-modal-container{position:relative;border-radius:20px;overflow:hidden}.block_TXT023 .wistia-container iframe,.block_TXT023 .youtube-container iframe,.block_TXT023 .txt023-modal-container iframe{border-radius:20px}.block_TXT023 .block-img .video-play-btn{position:absolute;right:24px;bottom:24px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}.block_TXT023 .block-img .video-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:55px;height:55px;padding:10px;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_TXT023 .block-img .video-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:filter .2s}.block_TXT023 .block-img .video-play-btn .play-btn-inner svg{width:29px;height:29px}.block_TXT023 .block-img .video-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_TXT023 .block-img .video-play-btn:hover,.block_TXT023 .block-img .video-play-btn:focus{transform:scale(1.15)}.block_TXT023 .block-img .video-play-btn:hover .play-btn-outer,.block_TXT023 .block-img .video-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_TXT023 .block-img .video-play-btn:hover .play-btn-inner polygon,.block_TXT023 .block-img .video-play-btn:focus .play-btn-inner polygon{fill:#2563eb}.block_TXT023 .modal-content.bg-transparent{background:rgba(0,0,0,0);box-shadow:none;border:none !important}.block_TXT023 .wistia-container iframe,.block_TXT023 .youtube-container iframe{pointer-events:none}.block_TXT023 .video-play-btn{pointer-events:auto;z-index:10}.block_TXT023 .block-caption .heading-2,.block_TXT023 .block-caption h2{font-weight:500}.block_TXT023 .block-caption .btn-link{text-transform:none;font-weight:400;font-size:19px;font-family:"mulish-variable",sans-serif}@media(min-width: 992px){.block_TXT023 .block-caption .content{width:75%}.block_TXT023 .wrapper .row{justify-content:space-between}}@media(max-width: 991px){.block_TXT023 .block-img{margin-top:1.5rem}}.block_EYEBROW .text-overline{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:133%;letter-spacing:.06em;text-transform:uppercase}/*!
Block Name: VID001 - Text & video with lightbox
***/.block_VID001{position:relative}.block_VID001 .wrapper{z-index:1}@media(max-width: 991px){.block_VID001 .row{flex-direction:column-reverse}}.block_VID001 .block-caption{height:100%;display:flex;justify-content:center;flex-direction:column}@media(max-width: 991px){.block_VID001 .block-img{margin-bottom:3rem}}.block_VID001 .block-img .img{overflow:hidden;border-radius:8px 0 0 8px}@media(min-width: 1921px){.block_VID001 .block-img .img{border-radius:8px}}.block_VID001 .block-img .img img{transition:transform 1000ms cubic-bezier(0.22, 1, 0.36, 1);transform:scale(100%)}.block_VID001 .block-img .icon-video{width:96px;height:96px;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0b70f4;border-radius:0 8px 0 8px;position:absolute;left:0;bottom:0;transition:200ms ease-in-out}@media(max-width: 767px){.block_VID001 .block-img .icon-video{width:64px;height:64px;padding:8px}}@media(max-width: 767px){.block_VID001 .block-img .icon-video svg{width:48px;height:48px}}.block_VID001 .block-img:hover .icon-video{background-color:#0b70f4}.block_VID001 .block-img:hover img{transform:scale(105%)}.block_VID001.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_VID001.flip-columns .row{flex-direction:column-reverse}}.block_VID001.flip-columns .block-img .img{border-radius:0 8px 8px 0}@media(min-width: 1921px){.block_VID001.flip-columns .block-img .img{border-radius:8px}}.block_VID001.flip-columns .block-img .icon-video{border-radius:8px 0 8px 0;left:auto;right:0}@media(max-width: 991px){.block_VID001.flip-columns .block-img{padding-right:0}}.block_VID001.variant_2 .block-caption{justify-content:flex-start}.block_VID001.variant_3 .block-caption{justify-content:flex-end}/*!
Block Name: VID002 - Vimeo video embedded
***/@media(max-width: 991px){.block_VID002 .row{flex-direction:column-reverse}}.block_VID002 .row .block-caption{min-height:460px;display:flex;justify-content:center;flex-direction:column}@media(max-width: 1499px){.block_VID002 .row .block-caption{min-height:420px}}@media(max-width: 1199px){.block_VID002 .row .block-caption{min-height:360px}}@media(max-width: 991px){.block_VID002 .row .block-caption{min-height:inherit}}.block_VID002 .row .block-caption .lead-copy{font-size:16px}.block_VID002 .row .block-caption .block-quote{position:relative}.block_VID002 .row .block-caption .block-quote::before{display:block;position:absolute;width:20px;height:18px;left:0px;top:-20px;content:" ";background-image:url("https://www.rossvideo.com/wp-content/uploads/2024/08/Group-542.png")}.block_VID002 .row .block-caption .block-quote::after{display:block;position:absolute;width:20px;height:18px;right:0px;content:"";background-image:url("https://www.rossvideo.com/wp-content/uploads/2024/08/Group-543.png")}.block_VID002 .row .block-video{height:460px;width:810px;position:absolute;right:0;top:0}@media(max-width: 1499px){.block_VID002 .row .block-video{width:680px;height:420px}}@media(max-width: 1199px){.block_VID002 .row .block-video{width:540px;height:360px}}@media(max-width: 991px){.block_VID002 .row .block-video{width:auto}.block_VID002 .row .block-video.link-video{display:flex}.block_VID002 .row .block-video{justify-content:flex-start;position:relative;left:-18px}}@media(max-width: 767px){.block_VID002 .row .block-video{justify-content:center;left:auto}}@media(max-width: 576px){.block_VID002 .row .block-video{height:auto}}.block_VID002 .row .block-video iframe{width:100%;height:100%;border-radius:8px;background-color:#000}@media(min-width: 1921px){.block_VID002 .row .block-video iframe{border-radius:8px}}@media(max-width: 991px){.block_VID002 .row .block-video iframe{max-width:500px;border-radius:0 8px 8px 0}}@media(max-width: 767px){.block_VID002 .row .block-video iframe{max-width:inherit;width:100%;border-radius:8px}}.block_VID002.flip-columns .row{flex-direction:row-reverse}@media(max-width: 991px){.block_VID002.flip-columns .row{flex-direction:column-reverse}}.block_VID002.flip-columns .block-video{left:0;right:auto}@media(max-width: 991px){.block_VID002.flip-columns .block-video{left:-18px}}@media(max-width: 767px){.block_VID002.flip-columns .block-video{left:auto}}.block_VID002.flip-columns .block-video iframe{border-radius:8px}@media(min-width: 1921px){.block_VID002.flip-columns .block-video iframe{border-radius:8px}}.block_VID002.variant_2 .container{max-width:1500px}.block_VID002.variant_2 .block-video{position:relative;width:100%}.block_VID002.variant_2 .block-video iframe{border-radius:20px}/*!
Block Name: VID003 - Vimeo, Wistia video embedded
***/@media(max-width: 991px){.block_VID003 .row{flex-direction:column-reverse}}.block_VID003 .row .block-video{height:460px;width:810px;position:absolute;right:0;top:0}@media(max-width: 1499px){.block_VID003 .row .block-video{width:680px;height:420px}}@media(max-width: 1199px){.block_VID003 .row .block-video{width:540px;height:360px}}@media(max-width: 991px){.block_VID003 .row .block-video{width:auto}.block_VID003 .row .block-video.link-video{display:flex}.block_VID003 .row .block-video{justify-content:flex-start;position:relative;left:-18px}}@media(max-width: 767px){.block_VID003 .row .block-video{justify-content:center;left:auto}}@media(max-width: 576px){.block_VID003 .row .block-video{height:auto}}.block_VID003 .row .block-video iframe{width:100%;height:100%;border-radius:8px 0 0 8px;background-color:#000}@media(min-width: 1921px){.block_VID003 .row .block-video iframe{border-radius:8px}}@media(max-width: 991px){.block_VID003 .row .block-video iframe{max-width:500px;border-radius:0 8px 8px 0}}@media(max-width: 767px){.block_VID003 .row .block-video iframe{max-width:inherit;width:100%;border-radius:8px}}.block_VID003 .row .block-video.vid003-embed{position:relative;left:auto;right:auto;top:auto;width:100%;height:auto;aspect-ratio:16/9;margin-left:auto;margin-right:auto}.block_VID003 .row .block-video.vid003-embed iframe{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;border-radius:8px}.case_studies-template-default.single.single-case_studies .block_VID003 .mx-auto{position:relative;height:auto}.case_studies-template-default.single.single-case_studies .block_VID003 .block-video{position:relative;margin:0 auto;right:auto;top:auto;justify-content:center}.case_studies-template-default.single.single-case_studies .block_VID003 .block-video iframe{border-radius:8px}@media(max-width: 767px){.case_studies-template-default.single.single-case_studies .block_VID003 .block-video iframe{min-height:350px}}/*!
Block Name: VID004 - Video with Text and Quote Block
***/.block_VID004{max-width:1252px;margin:0 auto;padding:60px 16px 120px}.block_VID004 .accenture-video iframe{height:310px;width:100%;border-radius:20px;position:relative}.block_VID004 .accenture-video .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.block_VID004 h2{color:#000;font-family:"Stolzl",sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:40px}.block_VID004 .accenture-content blockquote{color:#000;font-family:"mulish-variable",sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px}.block_VID004 .learn-more-link .btn{display:inline-flex;align-items:center}.block_VID004 .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:2}.block_VID004 .accenture-wrapper{display:flex;gap:32px}.block_VID004 .accenture-video img{width:100%}.block_VID004 .accenture-content{display:flex;flex-direction:column;justify-content:center}.block_VID004 .accenture-video,.block_VID004 .accenture-content{flex:1;position:relative}@media(max-width: 768px){.block_VID004{padding:56px 16px}.block_VID004 .accenture-wrapper{flex-direction:column;gap:16px}.block_VID004 .accenture-video,.block_VID004 .accenture-content{flex:unset}.block_VID004 h2{font-size:28px}.block_VID004 .accenture-content blockquote{margin-bottom:0}}/*!
Block Name: VID005 - Video Block with text
***/.block_VID005{background:#000;padding:120px 16px}.block_VID005.style_2{background-color:#fff;padding:80px 16px}.block_VID005.style_2 .content{flex-direction:column;align-items:center;gap:24px;margin-bottom:32px}.block_VID005.style_2 .content h2{color:#000}.block_VID005.style_2 .content p{max-width:100%;text-align:center;color:#000}.block_VID005 .wrapper{max-width:1120px;margin:0 auto}.block_VID005 .content{display:flex;gap:16px;margin-bottom:40px;justify-content:space-between}.block_VID005 .content h2{color:#fff;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.block_VID005 .content p{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:469px;margin:0}.block_VID005 .video{position:relative}.block_VID005 .video img{width:100%;border-radius:20px}.block_VID005 .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:2}@media(max-width: 768px){.block_VID005{padding:56px 16px}.block_VID005.style_2{padding:50px 16px}.block_VID005 .content{margin-bottom:24px;padding:0 24px;flex-direction:column}.block_VID005 .content h2{font-size:28px;letter-spacing:-0.56px}.block_VID005 .block_VID005.style_2 .content p,.block_VID005 .block_VID005.style_2 .content h2{text-align:left}.block_VID005 .block_VID005.style_2 .content{align-items:flex-start}}/*!
Block Name: VID006 - Video Block with text
***/.block_VID006{background-color:#000}.block_VID006 .container{max-width:1152px;margin:0 auto;padding:80px 16px;gap:48px;display:flex}.block_VID006 .content h2{color:#fff;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.block_VID006 .content h3{color:#fff;font-family:"mulish-variable";font-size:19px;font-style:normal;font-weight:400;line-height:28px;margin:24px 0 16px}.block_VID006 .content p{color:hsla(0,0%,100%,.6);font-family:"mulish-variable";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.block_VID006 .content{max-width:484px}.block_VID006 .video{position:relative;border-radius:20px;overflow:hidden;margin-bottom:30px}.block_VID006 .video img{width:100%}.block_VID006 .images{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:16px}.block_VID006 .images img{border-radius:20px;width:100%}.block_VID006 .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:2}@media(max-width: 991px){.block_VID006 .container{padding:56px 16px;gap:40px;flex-direction:column}.block_VID006 .content{padding:0 24px}.block_VID006 .video{margin-bottom:16px}}/*!
GTB-VID007 - Background video with cards on top
***/.block_VID007{position:relative;width:100%;height:860px;margin:0 auto;overflow:hidden}.block_VID007.bg-black{background-color:#000}.block_VID007.bg-dark-gray{background-color:#1a1a1a}.block_VID007.bg-medium-gray{background-color:#333}.block_VID007.bg-light-gray{background-color:#666}.block_VID007 .background-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block_VID007 .background-video-container:not(.pt-0){top:4rem}@media(max-width: 767px){.block_VID007 .background-video-container:not(.pt-0){top:2rem}}.block_VID007 .background-video-container:not(.pb-0){height:calc(100% - 4rem)}@media(max-width: 767px){.block_VID007 .background-video-container:not(.pb-0){height:calc(100% - 2rem)}}.block_VID007 .background-video-container:not(.pt-0):not(.pb-0){top:4rem;height:calc(100% - 8rem)}@media(max-width: 767px){.block_VID007 .background-video-container:not(.pt-0):not(.pb-0){top:2rem;height:calc(100% - 4rem)}}.block_VID007 .background-video-container.pt-0:not(.pb-0){top:0;height:calc(100% - 4rem)}@media(max-width: 767px){.block_VID007 .background-video-container.pt-0:not(.pb-0){height:calc(100% - 2rem)}}.block_VID007 .background-video-container.pb-0:not(.pt-0){top:4rem;height:calc(100% - 4rem)}@media(max-width: 767px){.block_VID007 .background-video-container.pb-0:not(.pt-0){top:2rem;height:calc(100% - 2rem)}}.block_VID007 .background-video-container.pt-0.pb-0{top:0;height:100%}.block_VID007 .background-video-container .background-video-wrapper{position:relative;height:100%;width:100%;overflow:hidden}.block_VID007 .background-video-container .background-video-wrapper .wistia_responsive_padding{height:100%;padding:0 !important}.block_VID007 .background-video-container .background-video-wrapper .wistia_responsive_wrapper{height:100% !important;width:100% !important;position:absolute;top:0;left:0}.block_VID007 .background-video-container .background-video-wrapper iframe.wistia_embed,.block_VID007 .background-video-container .background-video-wrapper .background-video{width:100% !important;height:100% !important;object-fit:cover;pointer-events:none}.block_VID007 .background-video-container .background-video-wrapper .background-image{width:100%;height:100%;object-fit:cover}.block_VID007 .background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2}.block_VID007 .cards-container{position:relative;width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center}.block_VID007 .cards-container .wrapper{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.block_VID007 .cards-container .cards-grid{display:flex;justify-content:center;align-items:stretch;gap:24px;flex-wrap:wrap}@media(max-width: 767px){.block_VID007 .cards-container .cards-grid{gap:16px}}.block_VID007 .cards-container .card{width:366px;height:356.608px;flex-shrink:0;border-radius:25px;border:2px solid #000;background:rgba(0,0,0,.7);backdrop-filter:blur(6.85px);position:relative;overflow:hidden}.block_VID007 .cards-container .card .card-inner{position:absolute;top:25%;left:0;width:100%;height:75%;padding:0 30px;display:flex;flex-direction:column;justify-content:flex-start}.block_VID007 .cards-container .card h3{font-family:"stolzl",sans-serif;font-size:28px;font-weight:300;line-height:1.2;margin-bottom:16px;color:#fff}.block_VID007 .cards-container .card .card-content{color:hsla(0,0%,100%,.8);font-family:"mulish-variable",sans-serif;font-size:16px;line-height:1.5}.block_VID007 .cards-container .card .card-content p{margin-bottom:16px}.block_VID007 .cards-container .card .card-content p:last-child{margin-bottom:0}.block_VID007 .cards-container .card .card-content ul{list-style-type:disc;padding-left:20px;margin-bottom:16px}.block_VID007 .cards-container .card .card-content ul li{margin-bottom:8px}@media(max-width: 767px){.block_VID007 .cards-container .card{width:100%;height:auto;min-height:300px}.block_VID007 .cards-container .card .card-inner{position:relative;top:0 !important;height:auto;padding:30px}}@media(max-width: 991px){.block_VID007{height:auto;min-height:600px}.block_VID007 .cards-container{padding:60px 0}}.block_VID008 .vid008-bg-wrapper{position:relative;border-radius:30px;min-height:500px;height:500px;overflow:hidden}.block_VID008 .btn-link{text-transform:none}.block_VID008 .wistia-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block_VID008 .wistia-bg-video iframe{width:100%;height:100%;min-height:500px;position:absolute;top:0;left:0;pointer-events:none;border-radius:30px;transform:scale(1.4)}.block_VID008 .vid008-overlay-content{position:absolute;left:0;bottom:0;z-index:2;padding:40px;max-width:50%;color:#fff;pointer-events:auto;text-shadow:0 2px 8px rgba(0,0,0,.5)}.block_VID008 .vid008-overlay-content h2{font-size:2rem;font-weight:bold;margin-bottom:1rem}.block_VID008 .vid008-overlay-content .btn{font-size:16px}.block_VID008 .vid008-overlay-content .vid008-link{color:#2563eb;font-weight:600;text-decoration:none}.block_VID008 .vid008-overlay-content .vid008-link:hover{text-decoration:underline}.block_VID008 .vid008-play-btn{position:absolute;right:40px;bottom:40px;background:none;border:none;padding:0;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;transition:transform .2s}.block_VID008 .vid008-play-btn .play-btn-outer{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border-radius:50%;background:rgba(0,0,0,.5);border:4px solid #fff;transition:border-color .2s,background .2s}.block_VID008 .vid008-play-btn .play-btn-inner{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:filter .2s}.block_VID008 .vid008-play-btn .play-btn-inner svg{width:29px;height:29px}.block_VID008 .vid008-play-btn .play-btn-inner polygon{fill:#d9d9d9;transition:fill .2s}.block_VID008 .vid008-play-btn:hover,.block_VID008 .vid008-play-btn:focus{transform:scale(1.15)}.block_VID008 .vid008-play-btn:hover .play-btn-outer,.block_VID008 .vid008-play-btn:focus .play-btn-outer{border-color:#2563eb;background:rgba(37,99,235,.15)}.block_VID008 .vid008-play-btn:hover .play-btn-inner polygon,.block_VID008 .vid008-play-btn:focus .play-btn-inner polygon{fill:#2563eb}.block_VID008 .modal-close-btn{background:none;border:none;z-index:10;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px}.block_VID008 .modal-close-btn svg{display:block;width:40px;height:40px;transition:filter .2s}.block_VID008 .modal-close-btn circle{transition:fill .2s}.block_VID008 .modal-close-btn:hover circle,.block_VID008 .modal-close-btn:focus circle{fill:rgba(37,99,235,.3)}@media(max-width: 768px){.block_VID008 .modal-close-btn{top:55px}.block_VID008 .modal-close-btn svg{width:28px;height:28px}}.block_VID008 .wistia-modal-container{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:30px;overflow:hidden}.block_VID008 .wistia-modal-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:500px;border-radius:30px}.block_VID008 .vid008-gradient-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;border-radius:30px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}@media(max-width: 768px){.block_VID008 .vid008-gradient-overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 70.1%)}}@media(max-width: 768px){.block_VID008 .vid008-overlay-content{max-width:100%;bottom:15%}.block_VID008 .wistia-bg-video iframe{transform:scale(1.6)}}@media(max-width: 480px){.block_VID008 .wistia-bg-video iframe{transform:scale(2.6)}}.block_VID008 .modal .modal-content{border-radius:8px;border:none !important}.block_VID008 .modal.modal-slide-up .modal-dialog{transform:translateY(100vh);transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}.block_VID008 .modal.modal-slide-up.show .modal-dialog,.block_VID008 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(0)}.block_VID008 .modal.modal-slide-up.sliding-out .modal-dialog{transform:translateY(100vh)}@media(max-width: 768px){.block_TXT001 h2.heading-2{font-size:36px;font-weight:500}.block_VID008 .wistia-modal-container iframe{min-height:unset}}/*!
Block Name: WYSIWYG
***/.block_WYSIWYG{overflow-wrap:break-word;font-size:18px}@media(max-width: 991px){.block_WYSIWYG{font-size:16px}}.block_WYSIWYG h2,.block_WYSIWYG h3,.block_WYSIWYG h4,.block_WYSIWYG h5,.block_WYSIWYG h6{margin-top:48px;scroll-margin-top:180px}.block_WYSIWYG h2{margin-bottom:40px}.block_WYSIWYG h3{margin-bottom:32px}.block_WYSIWYG h4{margin-bottom:24px}.block_WYSIWYG h5{margin-bottom:20px}.block_WYSIWYG h6{margin-bottom:16px}.block_WYSIWYG p{font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:140%;margin-bottom:1rem}@media(max-width: 991px){.block_WYSIWYG p{font-size:16px}}.block_WYSIWYG ol,.block_WYSIWYG ul{margin:0 0 2rem;padding-left:1rem}.block_WYSIWYG ol li,.block_WYSIWYG ul li{margin-left:0;margin-bottom:1rem}.block_WYSIWYG ul li ul{margin-top:15px}.block_WYSIWYG a{color:#0b70f4;overflow-wrap:break-word;text-decoration:none}.block_WYSIWYG a:hover{color:#0b70f4}.block_WYSIWYG .wp-block-quote{margin-top:5rem;margin-bottom:5rem;padding:5rem 0 1rem;display:flex;flex-direction:column;position:relative;border-left:2px solid #befe39}.block_WYSIWYG .wp-block-quote::before{content:url("img/icon-quote.svg");position:absolute;left:2rem;top:1rem;width:40px}.block_WYSIWYG .wp-block-quote p{padding-left:2rem;font-size:26px;font-weight:300}@media(max-width: 991px){.block_WYSIWYG .wp-block-quote p{font-size:20px}}.block_WYSIWYG .wp-block-quote cite{display:block;margin-left:2rem}.block_WYSIWYG img{max-width:100%;height:auto}.block_WYSIWYG figure img{max-width:100%;height:auto}.block_WYSIWYG figure figcaption{margin-top:1rem;font-size:14px;line-height:150%;padding:0}.block_WYSIWYG button{font-family:"stolzl",sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:24px;border-radius:0;background-color:rgba(0,0,0,0);letter-spacing:.1em;text-transform:uppercase;align-items:center;text-align:left;display:inline-flex;border:0;padding:0;color:#0b70f4;text-decoration:none;margin-right:24px;position:relative;border-bottom:1px solid rgba(0,0,0,0);transition:200ms ease-in-out}.block_WYSIWYG button::after{content:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 12' style='enable-background:new 0 0 8 12;' xml:space='preserve'%3E%3Cpolygon fill='%23C50B00' points='7.1,5.4 2.1,0.4 0.9,1.6 5.3,6 0.9,10.4 2.1,11.6 7.1,6.6 7.7,6 '/%3E%3C/svg%3E ");position:absolute;left:100%;top:50%;width:8px;height:24px;margin-top:-12px;margin-left:.5rem}.block_WYSIWYG button:hover,.block_WYSIWYG button:focus,.block_WYSIWYG button:active{color:#0b70f4;box-shadow:none;outline:none;color:#0b70f4;background-color:rgba(0,0,0,0);border-bottom-color:#0b70f4}.block-content .container{max-width:1240px}.form-style .form-control,.form-style .form-select{height:40px;border:0;padding:.5rem 0;border-radius:0;font-size:18px;color:#000;border-bottom:1px solid #d9dee1;background-color:rgba(0,0,0,0)}.form-style .form-control:focus,.form-style .form-select:focus{outline:none;box-shadow:none;border-bottom-color:#0b70f4}.form-style .form-select{background-position:right 0 center;padding-right:18px}.form-style textarea{height:auto;min-height:120px}.form-style .form-group{margin-bottom:1rem;position:relative}.form-style .form-check{margin-top:2rem;padding-left:30px}.form-style .form-check .form-check-input{margin-left:-30px;border:2px solid #555;border-radius:2px}.form-style .checkbox-list{margin:0;padding:0;list-style:none}.form-style .checkbox-list li{margin-bottom:.5rem}.form-style .form-checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-style .form-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.form-style .form-checkbox span{font-size:16px;padding-left:.25rem !important}.form-style .form-checkbox i{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff}.form-style .form-checkbox i::after{content:"";position:absolute;left:10px;top:6px;width:7px;height:12px;border:solid #fff;display:none;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-style .form-checkbox input:checked~i{background-color:#000}.form-style .form-checkbox input:checked~i:after{display:block}.form-style.form-filter h4{font-weight:500}.form-style.form-filter .form-search{margin-bottom:2rem}.form-style.form-filter .form-search .form-control{padding-right:30px}.form-style.form-filter .form-search .btn{padding:5px;position:absolute;right:0;bottom:5px;border:0}.form-style.form-filter .form-label{font-weight:500;margin-bottom:.5rem}.form-style.form-filter .form-check{padding-left:0;margin-top:.5rem;display:flex}.form-style.form-filter .form-check .form-check-input{margin-top:0;margin-left:0}.form-style.form-filter .form-check .form-check-label{color:#000;position:relative;left:auto;top:auto;text-transform:capitalize;width:auto;line-height:1.2;display:block;font-size:1rem;margin-left:.5rem}@media(max-width: 991px){.form-style.form-filter .form-check .form-check-label{font-size:14px}}.form-style.form-filter .btn-filter{font-family:"mulish-variable",sans-serif;font-size:14px;font-weight:400;color:#1c2228;padding:0;text-transform:inherit;letter-spacing:.5px}.rv-checkbox{position:relative}.rv-checkbox::after{display:none;content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-size:cover;background-color:rgba(0,0,0,0)}.rv-checkbox:checked{border:0 !important}.rv-checkbox:checked::after{display:block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='1' fill='%23FF0E00'/%3E%3Cpath d='M5 10L8.75 13.3333L15 6.66667' stroke='white' stroke-width='1.75'/%3E%3Crect x='1' y='1' width='18' height='18' rx='1' stroke='%23FF0E00' stroke-width='2'/%3E%3C/svg%3E%0A")}.form-message{padding:1rem;margin-top:1rem;display:flex;align-items:center;margin-bottom:1rem}.form-message svg{height:24px;flex:0 0 auto}.form-message p{margin-left:1rem;line-height:20px;font-size:14px;margin-bottom:0}.hbspt-form .input{position:relative;margin-right:0}.hbspt-form .input input.hs-input,.hbspt-form .input select.hs-input,.hbspt-form .input textarea.hs-input{display:block;width:100% !important;line-height:1.5;background-clip:padding-box;appearance:none;height:40px;border:0;padding:.5rem 0;border-radius:0;font-size:18px;color:#000;border-bottom:1px solid #d9dee1;background-color:rgba(0,0,0,0)}.hbspt-form .input input.hs-input:focus,.hbspt-form .input select.hs-input:focus,.hbspt-form .input textarea.hs-input:focus{outline:none;box-shadow:none;border-bottom-color:#0b70f4}.hbspt-form .input textarea.hs-input{min-height:200px}.hbspt-form ul.hs-error-msgs{margin:0;padding:0 !important;list-style:none;font-size:13px;margin-bottom:.5rem}.hbspt-form ul.hs-error-msgs li{line-height:1.3}.hbspt-form ul.hs-error-msgs li label{color:#0b70f4;text-transform:uppercase}.hbspt-form .hs-form-field{margin-bottom:1.5rem}.hbspt-form .hs-form-field>label{font-size:14px;display:block;font-weight:500;margin-bottom:.2rem}.hbspt-form ul.inputs-list{display:flex;padding:0;margin:0;flex-flow:column wrap;list-style:none}.hbspt-form ul.inputs-list.hs-error-msgs{margin-top:4px}.hbspt-form ul.inputs-list label.hs-error-msg{display:block;font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:10.5px;line-height:16px;color:#0b70f4;text-transform:uppercase}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{position:relative;padding-left:32px;display:flex}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input{position:absolute;left:0;width:20px !important;height:20px;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;appearance:none;margin-top:0;border:2px solid #555;border-radius:2px}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input:after{display:none;content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-size:cover;background-color:rgba(0,0,0,0)}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input:checked{border:0 !important}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display .hs-input:checked::after{display:block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='1' fill='%23FF0E00'/%3E%3Cpath d='M5 10L8.75 13.3333L15 6.66667' stroke='white' stroke-width='1.75'/%3E%3Crect x='1' y='1' width='18' height='18' rx='1' stroke='%23FF0E00' stroke-width='2'/%3E%3C/svg%3E%0A")}.hbspt-form ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display span{display:inline-block;font-family:"mulish-variable",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%}.hbspt-form fieldset{max-width:inherit !important}.hbspt-form fieldset.form-columns-1 .input{margin-right:0}.hbspt-form fieldset.form-columns-1 .input{margin-right:0}.hbspt-form fieldset.form-columns-2 .hs-form-field{padding-right:16px}@media(max-width: 480px){.hbspt-form fieldset.form-columns-2 .hs-form-field{padding-right:0}}.hbspt-form fieldset.form-columns-2 .hs-form-field+.hs-form-field{padding-right:0}.hbspt-form .legal-consent-container p{font-size:14px;line-height:140%}.hbspt-form .legal-consent-container ul.inputs-list .hs-form-booleancheckbox{margin:5px 0 10px}.hbspt-form .legal-consent-container ul.inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display span{margin-left:0}::-webkit-input-placeholder,::-ms-input-placeholder,::placeholder{color:#000;opacity:.5}.block-form div[data-tf-widget=yqb1sVFg]{max-width:721px !important;max-height:650px !important;margin:auto}.footer{background-color:#000;position:relative;z-index:1}.footer hr{background-color:#fff;opacity:15%}.footer ul{list-style:none;padding:0;margin:0}.footer a{text-decoration:none}.footer .block-newsletter{padding:6rem 0 2rem}@media(max-width: 767px){.footer .block-newsletter{padding-top:3rem}}.footer .block-newsletter .link:hover{color:#fff;opacity:.5}.footer .block-sitemap{padding:4rem 0}.footer .block-sitemap .footer-menu{display:flex;flex-wrap:nowrap}@media(max-width: 767px){.footer .block-sitemap .footer-menu{flex-wrap:wrap}}.footer .block-sitemap .footer-menu li{flex:20%;padding-right:2rem}@media(max-width: 991px){.footer .block-sitemap .footer-menu li{padding-right:1rem}}@media(max-width: 767px){.footer .block-sitemap .footer-menu li{flex:50%}}.footer .block-sitemap .footer-menu li h2{color:#fff;opacity:60%}@media(min-width: 768px){.footer .block-sitemap .footer-menu li nav.collapse,.footer .block-sitemap .footer-menu li nav.collapsing{display:block;height:auto}}@media(max-width: 767px){.footer .block-sitemap .footer-menu li nav{margin-bottom:1rem}}.footer .block-sitemap .footer-menu li nav ul li{padding:.4rem 0}.footer .block-sitemap .footer-menu li nav ul li a{color:#fff;display:inline-block;line-height:1.3}.footer .block-sitemap .footer-menu li nav ul li a:hover{opacity:.5}@media(max-width: 1199px){.footer .block-sitemap .footer-menu li nav ul li a{font-size:16px}}@media(max-width: 991px){.footer .block-sitemap .footer-menu li nav ul li a{font-size:14px}}.footer .block-copy{background-color:#000;padding:1rem 0}@media(max-width: 1199px){.footer .block-copy .copy-links{flex-flow:row wrap}}.footer .block-copy .copy-links li span{color:#fff;opacity:.5;padding-right:1rem;border-right:1px solid #fff;margin-right:1rem}.footer .block-copy .copy-links li a{color:#fff;opacity:.5;padding-right:1rem}.footer .block-copy .copy-links li a:hover{opacity:1}.footer .block-copy .social{list-style:none;margin:0;padding:0;margin-left:auto;justify-content:flex-end;align-items:center}@media(max-width: 1199px){.footer .block-copy .social{margin-left:0;justify-content:flex-start !important}}.footer .block-copy .social li{margin-left:.5rem}@media(max-width: 1199px){.footer .block-copy .social li{margin-left:0;margin-right:.5rem}}.footer .block-copy .social li a{opacity:.5}.footer .block-copy .social li a svg{width:24px;height:24px}.footer .block-copy .social li a:hover{opacity:1}@media(min-width: 768px){.modal-newsletter .modal-dialog{max-width:720px}}.modal-newsletter .modal-dialog .modal-content{border:0 !important}.modal-newsletter .modal-dialog .modal-content .modal-body{padding:4rem}@media(max-width: 767px){.modal-newsletter .modal-dialog .modal-content .modal-body{padding:3rem 2rem}}@media(max-width: 576px){.modal-newsletter .modal-dialog .modal-content .modal-body{padding:2rem 1rem}}.modal-newsletter .modal-dialog .modal-content .modal-body .btn-close{right:0 !important;top:0 !important;background:none}.modal-newsletter .modal-dialog .modal-content .modal-footer{border:0;padding:0}.modal-newsletter .modal-dialog .modal-content .modal-footer .btn{margin:0;width:100%;border-radius:0 0 8px 8px}.page-not-found{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;padding:0}.page-not-found .block-caption{text-align:center;position:relative;z-index:1;max-width:820px;margin:auto;z-index:2}@media(max-width: 480px){.page-not-found .block-caption h1{font-size:46px}}.page-not-found .block-bg{width:100%;height:100%;position:absolute;z-index:0}.page-not-found .block-bg img{width:100%;height:100%;object-fit:cover}.page-not-found .block-video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center;z-index:1;opacity:.3}.single-mp-partner .featured-image-col img{max-width:250px}/*# sourceMappingURL=style.min.css.map */
