From 6555c18f4a8aeceff8fbabfe5ce268c8de0159d8 Mon Sep 17 00:00:00 2001 From: Brent Schultz Date: Mon, 11 Sep 2023 17:36:45 -0500 Subject: [PATCH 01/17] Navigation component styles and global styles --- src/components/templates/header/header.tsx | 735 +- .../page-container/page-container.tsx | 2 +- src/pages/_app.tsx | 1 + src/pages/style.css | 49113 ++++++++++++++++ 4 files changed, 49762 insertions(+), 89 deletions(-) create mode 100644 src/pages/style.css diff --git a/src/components/templates/header/header.tsx b/src/components/templates/header/header.tsx index bc995b0b..cda8a641 100644 --- a/src/components/templates/header/header.tsx +++ b/src/components/templates/header/header.tsx @@ -8,62 +8,6 @@ import { Link } from '@src/components/shared/link'; import Logo from '@src/icons/colorful-coin-logo.svg'; import { HEADER_HEIGHT, HEADER_HEIGHT_MD, CONTAINER_WIDTH } from '@src/theme'; -const useStyles = makeStyles((theme: Theme) => ({ - appbar: { - boxShadow: '0 2px 6px #00000021', - }, - toolbar: { - height: HEADER_HEIGHT_MD, - [theme.breakpoints.up('md')]: { - height: HEADER_HEIGHT, - }, - }, - toolbarContent: { - alignItems: 'center', - display: 'flex', - flexDirection: 'row', - height: '100%', - justifyContent: 'space-between', - }, - logo: { - display: 'block', - maxWidth: '120px', - height: 'auto', - }, - menuWrapper: { - alignItems: 'center', - display: 'flex', - }, - accountMenu: { - alignItems: 'center', - display: 'flex', - listStyle: 'none', - margin: 0, - padding: 0, - }, - - accountMenuItem: { - '& + &': { - marginLeft: theme.spacing(8), - - [theme.breakpoints.up('lg')]: { - marginLeft: theme.spacing(10), - }, - }, - '& .MuiButton-startIcon': { - marginRight: '0.4rem', - }, - '& .MuiButton-iconSizeSmall > :first-child': { - fontSize: '1.5rem', - }, - }, - corporateLogo: { - display: 'block', - height: 'auto', - width: '113px', - }, -})); - interface HeaderPropsInterface { isMenuOpen?: boolean; onMenuClick?: () => any; @@ -73,40 +17,655 @@ export const Header = (props: HeaderPropsInterface) => { const { t } = useTranslation(); const { onMenuClick, isMenuOpen } = props; - const classes = useStyles(); return ( - - - - - - - -
- +
+
+
+
+
+
+ + +
+
+
+
+
+ +
+ +
- - - - {/* menu button */} - - onMenuClick?.()} - aria-controls="mobile-menu" - aria-expanded={isMenuOpen} - aria-haspopup="dialog"> - - - - - +
+
+
+
+
+
+ +
+ + +
+
+
); }; diff --git a/src/components/templates/page-container/page-container.tsx b/src/components/templates/page-container/page-container.tsx index 58c45f18..2df2ebd4 100644 --- a/src/components/templates/page-container/page-container.tsx +++ b/src/components/templates/page-container/page-container.tsx @@ -10,7 +10,7 @@ const useStyles = makeStyles(() => ({ })); type Props = { - className?: string; + className?: 'page'; style?: CSSProperties; children?: React.ReactNode | React.ReactNode[]; }; diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 88d7773f..ddae5150 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -15,6 +15,7 @@ import { queryConfig } from '@src/lib/gql-client'; import colorfulTheme from '@src/theme'; import contentfulConfig from 'contentful.config'; import nextI18nConfig from 'next-i18next.config'; +import '@src/pages/style.css'; const LivePreviewProvider = ({ children }) => { const { previewActive, locale } = useContentfulContext(); diff --git a/src/pages/style.css b/src/pages/style.css new file mode 100644 index 00000000..2ba9307e --- /dev/null +++ b/src/pages/style.css @@ -0,0 +1,49113 @@ +@font-face { + font-family: 'FontAwesomeYESP'; + src: url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.eot?v=4.3.0'); + src: url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/themes/custom/am/styles/libraries/icons/css/../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} + +.yesp-icon { + display: inline-block; + font: normal normal normal 14px/1 FontAwesomeYESP; + font-family: FontAwesomeYESP !important; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); +} + +.yesp-icon-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} + +.yesp-icon-2x { + font-size: 2em; +} + +.yesp-icon-3x { + font-size: 3em; +} + +.yesp-icon-4x { + font-size: 4em; +} + +.yesp-icon-5x { + font-size: 5em; +} + +.yesp-icon-fw { + width: 1.28571429em; + text-align: center; +} + +.yesp-icon-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} + +.yesp-icon-ul>li { + position: relative; +} + +.yesp-icon-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} + +.yesp-icon-li.yesp-icon-lg { + left: -1.85714286em; +} + +.yesp-icon-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.yesp-icon.pull-left { + margin-right: .3em; +} + +.yesp-icon.pull-right { + margin-left: .3em; +} + +.yesp-icon-spin { + -webkit-animation: yesp-icon-spin 2s infinite linear; + animation: yesp-icon-spin 2s infinite linear; +} + +.yesp-icon-pulse { + -webkit-animation: yesp-icon-spin 1s infinite steps(8); + animation: yesp-icon-spin 1s infinite steps(8); +} + +@-webkit-keyframes yesp-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes yesp-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +.yesp-icon-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.yesp-icon-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.yesp-icon-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.yesp-icon-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.yesp-icon-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +:root .yesp-icon-rotate-90, +:root .yesp-icon-rotate-180, +:root .yesp-icon-rotate-270, +:root .yesp-icon-flip-horizontal, +:root .yesp-icon-flip-vertical { + filter: none; +} + +.yesp-icon-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +.yesp-icon-stack-1x, +.yesp-icon-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +.yesp-icon-stack-1x { + line-height: inherit; +} + +.yesp-icon-stack-2x { + font-size: 2em; +} + +.yesp-icon-inverse { + color: #ffffff; +} + +.yesp-icon-glass:before { + content: "\f000"; +} + +.yesp-icon-music:before { + content: "\f001"; +} + +.yesp-icon-search:before { + content: "\f002"; +} + +.yesp-icon-envelope-o:before { + content: "\f003"; +} + +.yesp-icon-heart:before { + content: "\f004"; +} + +.yesp-icon-star:before { + content: "\f005"; +} + +.yesp-icon-star-o:before { + content: "\f006"; +} + +.yesp-icon-user:before { + content: "\f007"; +} + +.yesp-icon-film:before { + content: "\f008"; +} + +.yesp-icon-th-large:before { + content: "\f009"; +} + +.yesp-icon-th:before { + content: "\f00a"; +} + +.yesp-icon-th-list:before { + content: "\f00b"; +} + +.yesp-icon-check:before { + content: "\f00c"; +} + +.yesp-icon-remove:before, +.yesp-icon-close:before, +.yesp-icon-times:before { + content: "\f00d"; +} + +.yesp-icon-search-plus:before { + content: "\f00e"; +} + +.yesp-icon-search-minus:before { + content: "\f010"; +} + +.yesp-icon-power-off:before { + content: "\f011"; +} + +.yesp-icon-signal:before { + content: "\f012"; +} + +.yesp-icon-gear:before, +.yesp-icon-cog:before { + content: "\f013"; +} + +.yesp-icon-trash-o:before { + content: "\f014"; +} + +.yesp-icon-home:before { + content: "\f015"; +} + +.yesp-icon-file-o:before { + content: "\f016"; +} + +.yesp-icon-clock-o:before { + content: "\f017"; +} + +.yesp-icon-road:before { + content: "\f018"; +} + +.yesp-icon-download:before { + content: "\f019"; +} + +.yesp-icon-arrow-circle-o-down:before { + content: "\f01a"; +} + +.yesp-icon-arrow-circle-o-up:before { + content: "\f01b"; +} + +.yesp-icon-inbox:before { + content: "\f01c"; +} + +.yesp-icon-play-circle-o:before { + content: "\f01d"; +} + +.yesp-icon-rotate-right:before, +.yesp-icon-repeat:before { + content: "\f01e"; +} + +.yesp-icon-refresh:before { + content: "\f021"; +} + +.yesp-icon-list-alt:before { + content: "\f022"; +} + +.yesp-icon-lock:before { + content: "\f023"; +} + +.yesp-icon-flag:before { + content: "\f024"; +} + +.yesp-icon-headphones:before { + content: "\f025"; +} + +.yesp-icon-volume-off:before { + content: "\f026"; +} + +.yesp-icon-volume-down:before { + content: "\f027"; +} + +.yesp-icon-volume-up:before { + content: "\f028"; +} + +.yesp-icon-qrcode:before { + content: "\f029"; +} + +.yesp-icon-barcode:before { + content: "\f02a"; +} + +.yesp-icon-tag:before { + content: "\f02b"; +} + +.yesp-icon-tags:before { + content: "\f02c"; +} + +.yesp-icon-book:before { + content: "\f02d"; +} + +.yesp-icon-bookmark:before { + content: "\f02e"; +} + +.yesp-icon-print:before { + content: "\f02f"; +} + +.yesp-icon-camera:before { + content: "\f030"; +} + +.yesp-icon-font:before { + content: "\f031"; +} + +.yesp-icon-bold:before { + content: "\f032"; +} + +.yesp-icon-italic:before { + content: "\f033"; +} + +.yesp-icon-text-height:before { + content: "\f034"; +} + +.yesp-icon-text-width:before { + content: "\f035"; +} + +.yesp-icon-align-left:before { + content: "\f036"; +} + +.yesp-icon-align-center:before { + content: "\f037"; +} + +.yesp-icon-align-right:before { + content: "\f038"; +} + +.yesp-icon-align-justify:before { + content: "\f039"; +} + +.yesp-icon-list:before { + content: "\f03a"; +} + +.yesp-icon-dedent:before, +.yesp-icon-outdent:before { + content: "\f03b"; +} + +.yesp-icon-indent:before { + content: "\f03c"; +} + +.yesp-icon-video-camera:before { + content: "\f03d"; +} + +.yesp-icon-photo:before, +.yesp-icon-image:before, +.yesp-icon-picture-o:before { + content: "\f03e"; +} + +.yesp-icon-pencil:before { + content: "\f040"; +} + +.yesp-icon-map-marker:before { + content: "\f041"; +} + +.yesp-icon-adjust:before { + content: "\f042"; +} + +.yesp-icon-tint:before { + content: "\f043"; +} + +.yesp-icon-edit:before, +.yesp-icon-pencil-square-o:before { + content: "\f044"; +} + +.yesp-icon-share-square-o:before { + content: "\f045"; +} + +.yesp-icon-check-square-o:before { + content: "\f046"; +} + +.yesp-icon-arrows:before { + content: "\f047"; +} + +.yesp-icon-step-backward:before { + content: "\f048"; +} + +.yesp-icon-fast-backward:before { + content: "\f049"; +} + +.yesp-icon-backward:before { + content: "\f04a"; +} + +.yesp-icon-play:before { + content: "\f04b"; +} + +.yesp-icon-pause:before { + content: "\f04c"; +} + +.yesp-icon-stop:before { + content: "\f04d"; +} + +.yesp-icon-forward:before { + content: "\f04e"; +} + +.yesp-icon-fast-forward:before { + content: "\f050"; +} + +.yesp-icon-step-forward:before { + content: "\f051"; +} + +.yesp-icon-eject:before { + content: "\f052"; +} + +.yesp-icon-chevron-left:before { + content: "\f053"; +} + +.yesp-icon-chevron-right:before { + content: "\f054"; +} + +.yesp-icon-plus-circle:before { + content: "\f055"; +} + +.yesp-icon-minus-circle:before { + content: "\f056"; +} + +.yesp-icon-times-circle:before { + content: "\f057"; +} + +.yesp-icon-check-circle:before { + content: "\f058"; +} + +.yesp-icon-question-circle:before { + content: "\f059"; +} + +.yesp-icon-info-circle:before { + content: "\f05a"; +} + +.yesp-icon-crosshairs:before { + content: "\f05b"; +} + +.yesp-icon-times-circle-o:before { + content: "\f05c"; +} + +.yesp-icon-check-circle-o:before { + content: "\f05d"; +} + +.yesp-icon-ban:before { + content: "\f05e"; +} + +.yesp-icon-arrow-left:before { + content: "\f060"; +} + +.yesp-icon-arrow-right:before { + content: "\f061"; +} + +.yesp-icon-arrow-up:before { + content: "\f062"; +} + +.yesp-icon-arrow-down:before { + content: "\f063"; +} + +.yesp-icon-mail-forward:before, +.yesp-icon-share:before { + content: "\f064"; +} + +.yesp-icon-expand:before { + content: "\f065"; +} + +.yesp-icon-compress:before { + content: "\f066"; +} + +.yesp-icon-plus:before { + content: "\f067"; +} + +.yesp-icon-minus:before { + content: "\f068"; +} + +.yesp-icon-asterisk:before { + content: "\f069"; +} + +.yesp-icon-exclamation-circle:before { + content: "\f06a"; +} + +.yesp-icon-gift:before { + content: "\f06b"; +} + +.yesp-icon-leaf:before { + content: "\f06c"; +} + +.yesp-icon-fire:before { + content: "\f06d"; +} + +.yesp-icon-eye:before { + content: "\f06e"; +} + +.yesp-icon-eye-slash:before { + content: "\f070"; +} + +.yesp-icon-warning:before, +.yesp-icon-exclamation-triangle:before { + content: "\f071"; +} + +.yesp-icon-plane:before { + content: "\f072"; +} + +.yesp-icon-calendar:before { + content: "\f073"; +} + +.yesp-icon-random:before { + content: "\f074"; +} + +.yesp-icon-comment:before { + content: "\f075"; +} + +.yesp-icon-magnet:before { + content: "\f076"; +} + +.yesp-icon-chevron-up:before { + content: "\f077"; +} + +.yesp-icon-chevron-down:before { + content: "\f078"; +} + +.yesp-icon-retweet:before { + content: "\f079"; +} + +.yesp-icon-shopping-cart:before { + content: "\f07a"; +} + +.yesp-icon-folder:before { + content: "\f07b"; +} + +.yesp-icon-folder-open:before { + content: "\f07c"; +} + +.yesp-icon-arrows-v:before { + content: "\f07d"; +} + +.yesp-icon-arrows-h:before { + content: "\f07e"; +} + +.yesp-icon-bar-chart-o:before, +.yesp-icon-bar-chart:before { + content: "\f080"; +} + +.yesp-icon-twitter-square:before { + content: "\f081"; +} + +.yesp-icon-facebook-square:before { + content: "\f082"; +} + +.yesp-icon-camera-retro:before { + content: "\f083"; +} + +.yesp-icon-key:before { + content: "\f084"; +} + +.yesp-icon-gears:before, +.yesp-icon-cogs:before { + content: "\f085"; +} + +.yesp-icon-comments:before { + content: "\f086"; +} + +.yesp-icon-thumbs-o-up:before { + content: "\f087"; +} + +.yesp-icon-thumbs-o-down:before { + content: "\f088"; +} + +.yesp-icon-star-half:before { + content: "\f089"; +} + +.yesp-icon-heart-o:before { + content: "\f08a"; +} + +.yesp-icon-sign-out:before { + content: "\f08b"; +} + +.yesp-icon-linkedin-square:before { + content: "\f08c"; +} + +.yesp-icon-thumb-tack:before { + content: "\f08d"; +} + +.yesp-icon-external-link:before { + content: "\f08e"; +} + +.yesp-icon-sign-in:before { + content: "\f090"; +} + +.yesp-icon-trophy:before { + content: "\f091"; +} + +.yesp-icon-github-square:before { + content: "\f092"; +} + +.yesp-icon-upload:before { + content: "\f093"; +} + +.yesp-icon-lemon-o:before { + content: "\f094"; +} + +.yesp-icon-phone:before { + content: "\f095"; +} + +.yesp-icon-square-o:before { + content: "\f096"; +} + +.yesp-icon-bookmark-o:before { + content: "\f097"; +} + +.yesp-icon-phone-square:before { + content: "\f098"; +} + +.yesp-icon-twitter:before { + content: "\f099"; +} + +.yesp-icon-facebook-f:before, +.yesp-icon-facebook:before { + content: "\f09a"; +} + +.yesp-icon-github:before { + content: "\f09b"; +} + +.yesp-icon-unlock:before { + content: "\f09c"; +} + +.yesp-icon-credit-card:before { + content: "\f09d"; +} + +.yesp-icon-rss:before { + content: "\f09e"; +} + +.yesp-icon-hdd-o:before { + content: "\f0a0"; +} + +.yesp-icon-bullhorn:before { + content: "\f0a1"; +} + +.yesp-icon-bell:before { + content: "\f0f3"; +} + +.yesp-icon-certificate:before { + content: "\f0a3"; +} + +.yesp-icon-hand-o-right:before { + content: "\f0a4"; +} + +.yesp-icon-hand-o-left:before { + content: "\f0a5"; +} + +.yesp-icon-hand-o-up:before { + content: "\f0a6"; +} + +.yesp-icon-hand-o-down:before { + content: "\f0a7"; +} + +.yesp-icon-arrow-circle-left:before { + content: "\f0a8"; +} + +.yesp-icon-arrow-circle-right:before { + content: "\f0a9"; +} + +.yesp-icon-arrow-circle-up:before { + content: "\f0aa"; +} + +.yesp-icon-arrow-circle-down:before { + content: "\f0ab"; +} + +.yesp-icon-globe:before { + content: "\f0ac"; +} + +.yesp-icon-wrench:before { + content: "\f0ad"; +} + +.yesp-icon-tasks:before { + content: "\f0ae"; +} + +.yesp-icon-filter:before { + content: "\f0b0"; +} + +.yesp-icon-briefcase:before { + content: "\f0b1"; +} + +.yesp-icon-arrows-alt:before { + content: "\f0b2"; +} + +.yesp-icon-group:before, +.yesp-icon-users:before { + content: "\f0c0"; +} + +.yesp-icon-chain:before, +.yesp-icon-link:before { + content: "\f0c1"; +} + +.yesp-icon-cloud:before { + content: "\f0c2"; +} + +.yesp-icon-flask:before { + content: "\f0c3"; +} + +.yesp-icon-cut:before, +.yesp-icon-scissors:before { + content: "\f0c4"; +} + +.yesp-icon-copy:before, +.yesp-icon-files-o:before { + content: "\f0c5"; +} + +.yesp-icon-paperclip:before { + content: "\f0c6"; +} + +.yesp-icon-save:before, +.yesp-icon-floppy-o:before { + content: "\f0c7"; +} + +.yesp-icon-square:before { + content: "\f0c8"; +} + +.yesp-icon-navicon:before, +.yesp-icon-reorder:before, +.yesp-icon-bars:before { + content: "\f0c9"; +} + +.yesp-icon-list-ul:before { + content: "\f0ca"; +} + +.yesp-icon-list-ol:before { + content: "\f0cb"; +} + +.yesp-icon-strikethrough:before { + content: "\f0cc"; +} + +.yesp-icon-underline:before { + content: "\f0cd"; +} + +.yesp-icon-table:before { + content: "\f0ce"; +} + +.yesp-icon-magic:before { + content: "\f0d0"; +} + +.yesp-icon-truck:before { + content: "\f0d1"; +} + +.yesp-icon-pinterest:before { + content: "\f0d2"; +} + +.yesp-icon-pinterest-square:before { + content: "\f0d3"; +} + +.yesp-icon-google-plus-square:before { + content: "\f0d4"; +} + +.yesp-icon-google-plus:before { + content: "\f0d5"; +} + +.yesp-icon-money:before { + content: "\f0d6"; +} + +.yesp-icon-caret-down:before { + content: "\f0d7"; +} + +.yesp-icon-caret-up:before { + content: "\f0d8"; +} + +.yesp-icon-caret-left:before { + content: "\f0d9"; +} + +.yesp-icon-caret-right:before { + content: "\f0da"; +} + +.yesp-icon-columns:before { + content: "\f0db"; +} + +.yesp-icon-unsorted:before, +.yesp-icon-sort:before { + content: "\f0dc"; +} + +.yesp-icon-sort-down:before, +.yesp-icon-sort-desc:before { + content: "\f0dd"; +} + +.yesp-icon-sort-up:before, +.yesp-icon-sort-asc:before { + content: "\f0de"; +} + +.yesp-icon-envelope:before { + content: "\f0e0"; +} + +.yesp-icon-linkedin:before { + content: "\f0e1"; +} + +.yesp-icon-rotate-left:before, +.yesp-icon-undo:before { + content: "\f0e2"; +} + +.yesp-icon-legal:before, +.yesp-icon-gavel:before { + content: "\f0e3"; +} + +.yesp-icon-dashboard:before, +.yesp-icon-tachometer:before { + content: "\f0e4"; +} + +.yesp-icon-comment-o:before { + content: "\f0e5"; +} + +.yesp-icon-comments-o:before { + content: "\f0e6"; +} + +.yesp-icon-flash:before, +.yesp-icon-bolt:before { + content: "\f0e7"; +} + +.yesp-icon-sitemap:before { + content: "\f0e8"; +} + +.yesp-icon-umbrella:before { + content: "\f0e9"; +} + +.yesp-icon-paste:before, +.yesp-icon-clipboard:before { + content: "\f0ea"; +} + +.yesp-icon-lightbulb-o:before { + content: "\f0eb"; +} + +.yesp-icon-exchange:before { + content: "\f0ec"; +} + +.yesp-icon-cloud-download:before { + content: "\f0ed"; +} + +.yesp-icon-cloud-upload:before { + content: "\f0ee"; +} + +.yesp-icon-user-md:before { + content: "\f0f0"; +} + +.yesp-icon-stethoscope:before { + content: "\f0f1"; +} + +.yesp-icon-suitcase:before { + content: "\f0f2"; +} + +.yesp-icon-bell-o:before { + content: "\f0a2"; +} + +.yesp-icon-coffee:before { + content: "\f0f4"; +} + +.yesp-icon-cutlery:before { + content: "\f0f5"; +} + +.yesp-icon-file-text-o:before { + content: "\f0f6"; +} + +.yesp-icon-building-o:before { + content: "\f0f7"; +} + +.yesp-icon-hospital-o:before { + content: "\f0f8"; +} + +.yesp-icon-ambulance:before { + content: "\f0f9"; +} + +.yesp-icon-medkit:before { + content: "\f0fa"; +} + +.yesp-icon-fighter-jet:before { + content: "\f0fb"; +} + +.yesp-icon-beer:before { + content: "\f0fc"; +} + +.yesp-icon-h-square:before { + content: "\f0fd"; +} + +.yesp-icon-plus-square:before { + content: "\f0fe"; +} + +.yesp-icon-angle-double-left:before { + content: "\f100"; +} + +.yesp-icon-angle-double-right:before { + content: "\f101"; +} + +.yesp-icon-angle-double-up:before { + content: "\f102"; +} + +.yesp-icon-angle-double-down:before { + content: "\f103"; +} + +.yesp-icon-angle-left:before { + content: "\f104"; +} + +.yesp-icon-angle-right:before { + content: "\f105"; +} + +.yesp-icon-angle-up:before { + content: "\f106"; +} + +.yesp-icon-angle-down:before { + content: "\f107"; +} + +.yesp-icon-desktop:before { + content: "\f108"; +} + +.yesp-icon-laptop:before { + content: "\f109"; +} + +.yesp-icon-tablet:before { + content: "\f10a"; +} + +.yesp-icon-mobile-phone:before, +.yesp-icon-mobile:before { + content: "\f10b"; +} + +.yesp-icon-circle-o:before { + content: "\f10c"; +} + +.yesp-icon-quote-left:before { + content: "\f10d"; +} + +.yesp-icon-quote-right:before { + content: "\f10e"; +} + +.yesp-icon-spinner:before { + content: "\f110"; +} + +.yesp-icon-circle:before { + content: "\f111"; +} + +.yesp-icon-mail-reply:before, +.yesp-icon-reply:before { + content: "\f112"; +} + +.yesp-icon-github-alt:before { + content: "\f113"; +} + +.yesp-icon-folder-o:before { + content: "\f114"; +} + +.yesp-icon-folder-open-o:before { + content: "\f115"; +} + +.yesp-icon-smile-o:before { + content: "\f118"; +} + +.yesp-icon-frown-o:before { + content: "\f119"; +} + +.yesp-icon-meh-o:before { + content: "\f11a"; +} + +.yesp-icon-gamepad:before { + content: "\f11b"; +} + +.yesp-icon-keyboard-o:before { + content: "\f11c"; +} + +.yesp-icon-flag-o:before { + content: "\f11d"; +} + +.yesp-icon-flag-checkered:before { + content: "\f11e"; +} + +.yesp-icon-terminal:before { + content: "\f120"; +} + +.yesp-icon-code:before { + content: "\f121"; +} + +.yesp-icon-mail-reply-all:before, +.yesp-icon-reply-all:before { + content: "\f122"; +} + +.yesp-icon-star-half-empty:before, +.yesp-icon-star-half-full:before, +.yesp-icon-star-half-o:before { + content: "\f123"; +} + +.yesp-icon-location-arrow:before { + content: "\f124"; +} + +.yesp-icon-crop:before { + content: "\f125"; +} + +.yesp-icon-code-fork:before { + content: "\f126"; +} + +.yesp-icon-unlink:before, +.yesp-icon-chain-broken:before { + content: "\f127"; +} + +.yesp-icon-question:before { + content: "\f128"; +} + +.yesp-icon-info:before { + content: "\f129"; +} + +.yesp-icon-exclamation:before { + content: "\f12a"; +} + +.yesp-icon-superscript:before { + content: "\f12b"; +} + +.yesp-icon-subscript:before { + content: "\f12c"; +} + +.yesp-icon-eraser:before { + content: "\f12d"; +} + +.yesp-icon-puzzle-piece:before { + content: "\f12e"; +} + +.yesp-icon-microphone:before { + content: "\f130"; +} + +.yesp-icon-microphone-slash:before { + content: "\f131"; +} + +.yesp-icon-shield:before { + content: "\f132"; +} + +.yesp-icon-calendar-o:before { + content: "\f133"; +} + +.yesp-icon-fire-extinguisher:before { + content: "\f134"; +} + +.yesp-icon-rocket:before { + content: "\f135"; +} + +.yesp-icon-maxcdn:before { + content: "\f136"; +} + +.yesp-icon-chevron-circle-left:before { + content: "\f137"; +} + +.yesp-icon-chevron-circle-right:before { + content: "\f138"; +} + +.yesp-icon-chevron-circle-up:before { + content: "\f139"; +} + +.yesp-icon-chevron-circle-down:before { + content: "\f13a"; +} + +.yesp-icon-html5:before { + content: "\f13b"; +} + +.yesp-icon-css3:before { + content: "\f13c"; +} + +.yesp-icon-anchor:before { + content: "\f13d"; +} + +.yesp-icon-unlock-alt:before { + content: "\f13e"; +} + +.yesp-icon-bullseye:before { + content: "\f140"; +} + +.yesp-icon-ellipsis-h:before { + content: "\f141"; +} + +.yesp-icon-ellipsis-v:before { + content: "\f142"; +} + +.yesp-icon-rss-square:before { + content: "\f143"; +} + +.yesp-icon-play-circle:before { + content: "\f144"; +} + +.yesp-icon-ticket:before { + content: "\f145"; +} + +.yesp-icon-minus-square:before { + content: "\f146"; +} + +.yesp-icon-minus-square-o:before { + content: "\f147"; +} + +.yesp-icon-level-up:before { + content: "\f148"; +} + +.yesp-icon-level-down:before { + content: "\f149"; +} + +.yesp-icon-check-square:before { + content: "\f14a"; +} + +.yesp-icon-pencil-square:before { + content: "\f14b"; +} + +.yesp-icon-external-link-square:before { + content: "\f14c"; +} + +.yesp-icon-share-square:before { + content: "\f14d"; +} + +.yesp-icon-compass:before { + content: "\f14e"; +} + +.yesp-icon-toggle-down:before, +.yesp-icon-caret-square-o-down:before { + content: "\f150"; +} + +.yesp-icon-toggle-up:before, +.yesp-icon-caret-square-o-up:before { + content: "\f151"; +} + +.yesp-icon-toggle-right:before, +.yesp-icon-caret-square-o-right:before { + content: "\f152"; +} + +.yesp-icon-euro:before, +.yesp-icon-eur:before { + content: "\f153"; +} + +.yesp-icon-gbp:before { + content: "\f154"; +} + +.yesp-icon-dollar:before, +.yesp-icon-usd:before { + content: "\f155"; +} + +.yesp-icon-rupee:before, +.yesp-icon-inr:before { + content: "\f156"; +} + +.yesp-icon-cny:before, +.yesp-icon-rmb:before, +.yesp-icon-yen:before, +.yesp-icon-jpy:before { + content: "\f157"; +} + +.yesp-icon-ruble:before, +.yesp-icon-rouble:before, +.yesp-icon-rub:before { + content: "\f158"; +} + +.yesp-icon-won:before, +.yesp-icon-krw:before { + content: "\f159"; +} + +.yesp-icon-bitcoin:before, +.yesp-icon-btc:before { + content: "\f15a"; +} + +.yesp-icon-file:before { + content: "\f15b"; +} + +.yesp-icon-file-text:before { + content: "\f15c"; +} + +.yesp-icon-sort-alpha-asc:before { + content: "\f15d"; +} + +.yesp-icon-sort-alpha-desc:before { + content: "\f15e"; +} + +.yesp-icon-sort-amount-asc:before { + content: "\f160"; +} + +.yesp-icon-sort-amount-desc:before { + content: "\f161"; +} + +.yesp-icon-sort-numeric-asc:before { + content: "\f162"; +} + +.yesp-icon-sort-numeric-desc:before { + content: "\f163"; +} + +.yesp-icon-thumbs-up:before { + content: "\f164"; +} + +.yesp-icon-thumbs-down:before { + content: "\f165"; +} + +.yesp-icon-youtube-square:before { + content: "\f166"; +} + +.yesp-icon-youtube:before { + content: "\f167"; +} + +.yesp-icon-xing:before { + content: "\f168"; +} + +.yesp-icon-xing-square:before { + content: "\f169"; +} + +.yesp-icon-youtube-play:before { + content: "\f16a"; +} + +.yesp-icon-dropbox:before { + content: "\f16b"; +} + +.yesp-icon-stack-overflow:before { + content: "\f16c"; +} + +.yesp-icon-instagram:before { + content: "\f16d"; +} + +.yesp-icon-flickr:before { + content: "\f16e"; +} + +.yesp-icon-adn:before { + content: "\f170"; +} + +.yesp-icon-bitbucket:before { + content: "\f171"; +} + +.yesp-icon-bitbucket-square:before { + content: "\f172"; +} + +.yesp-icon-tumblr:before { + content: "\f173"; +} + +.yesp-icon-tumblr-square:before { + content: "\f174"; +} + +.yesp-icon-long-arrow-down:before { + content: "\f175"; +} + +.yesp-icon-long-arrow-up:before { + content: "\f176"; +} + +.yesp-icon-long-arrow-left:before { + content: "\f177"; +} + +.yesp-icon-long-arrow-right:before { + content: "\f178"; +} + +.yesp-icon-apple:before { + content: "\f179"; +} + +.yesp-icon-windows:before { + content: "\f17a"; +} + +.yesp-icon-android:before { + content: "\f17b"; +} + +.yesp-icon-linux:before { + content: "\f17c"; +} + +.yesp-icon-dribbble:before { + content: "\f17d"; +} + +.yesp-icon-skype:before { + content: "\f17e"; +} + +.yesp-icon-foursquare:before { + content: "\f180"; +} + +.yesp-icon-trello:before { + content: "\f181"; +} + +.yesp-icon-female:before { + content: "\f182"; +} + +.yesp-icon-male:before { + content: "\f183"; +} + +.yesp-icon-gittip:before, +.yesp-icon-gratipay:before { + content: "\f184"; +} + +.yesp-icon-sun-o:before { + content: "\f185"; +} + +.yesp-icon-moon-o:before { + content: "\f186"; +} + +.yesp-icon-archive:before { + content: "\f187"; +} + +.yesp-icon-bug:before { + content: "\f188"; +} + +.yesp-icon-vk:before { + content: "\f189"; +} + +.yesp-icon-weibo:before { + content: "\f18a"; +} + +.yesp-icon-renren:before { + content: "\f18b"; +} + +.yesp-icon-pagelines:before { + content: "\f18c"; +} + +.yesp-icon-stack-exchange:before { + content: "\f18d"; +} + +.yesp-icon-arrow-circle-o-right:before { + content: "\f18e"; +} + +.yesp-icon-arrow-circle-o-left:before { + content: "\f190"; +} + +.yesp-icon-toggle-left:before, +.yesp-icon-caret-square-o-left:before { + content: "\f191"; +} + +.yesp-icon-dot-circle-o:before { + content: "\f192"; +} + +.yesp-icon-wheelchair:before { + content: "\f193"; +} + +.yesp-icon-vimeo-square:before { + content: "\f194"; +} + +.yesp-icon-turkish-lira:before, +.yesp-icon-try:before { + content: "\f195"; +} + +.yesp-icon-plus-square-o:before { + content: "\f196"; +} + +.yesp-icon-space-shuttle:before { + content: "\f197"; +} + +.yesp-icon-slack:before { + content: "\f198"; +} + +.yesp-icon-envelope-square:before { + content: "\f199"; +} + +.yesp-icon-wordpress:before { + content: "\f19a"; +} + +.yesp-icon-openid:before { + content: "\f19b"; +} + +.yesp-icon-institution:before, +.yesp-icon-bank:before, +.yesp-icon-university:before { + content: "\f19c"; +} + +.yesp-icon-mortar-board:before, +.yesp-icon-graduation-cap:before { + content: "\f19d"; +} + +.yesp-icon-yahoo:before { + content: "\f19e"; +} + +.yesp-icon-google:before { + content: "\f1a0"; +} + +.yesp-icon-reddit:before { + content: "\f1a1"; +} + +.yesp-icon-reddit-square:before { + content: "\f1a2"; +} + +.yesp-icon-stumbleupon-circle:before { + content: "\f1a3"; +} + +.yesp-icon-stumbleupon:before { + content: "\f1a4"; +} + +.yesp-icon-delicious:before { + content: "\f1a5"; +} + +.yesp-icon-digg:before { + content: "\f1a6"; +} + +.yesp-icon-pied-piper:before { + content: "\f1a7"; +} + +.yesp-icon-pied-piper-alt:before { + content: "\f1a8"; +} + +.yesp-icon-drupal:before { + content: "\f1a9"; +} + +.yesp-icon-joomla:before { + content: "\f1aa"; +} + +.yesp-icon-language:before { + content: "\f1ab"; +} + +.yesp-icon-fax:before { + content: "\f1ac"; +} + +.yesp-icon-building:before { + content: "\f1ad"; +} + +.yesp-icon-child:before { + content: "\f1ae"; +} + +.yesp-icon-paw:before { + content: "\f1b0"; +} + +.yesp-icon-spoon:before { + content: "\f1b1"; +} + +.yesp-icon-cube:before { + content: "\f1b2"; +} + +.yesp-icon-cubes:before { + content: "\f1b3"; +} + +.yesp-icon-behance:before { + content: "\f1b4"; +} + +.yesp-icon-behance-square:before { + content: "\f1b5"; +} + +.yesp-icon-steam:before { + content: "\f1b6"; +} + +.yesp-icon-steam-square:before { + content: "\f1b7"; +} + +.yesp-icon-recycle:before { + content: "\f1b8"; +} + +.yesp-icon-automobile:before, +.yesp-icon-car:before { + content: "\f1b9"; +} + +.yesp-icon-cab:before, +.yesp-icon-taxi:before { + content: "\f1ba"; +} + +.yesp-icon-tree:before { + content: "\f1bb"; +} + +.yesp-icon-spotify:before { + content: "\f1bc"; +} + +.yesp-icon-deviantart:before { + content: "\f1bd"; +} + +.yesp-icon-soundcloud:before { + content: "\f1be"; +} + +.yesp-icon-database:before { + content: "\f1c0"; +} + +.yesp-icon-file-pdf-o:before { + content: "\f1c1"; +} + +.yesp-icon-file-word-o:before { + content: "\f1c2"; +} + +.yesp-icon-file-excel-o:before { + content: "\f1c3"; +} + +.yesp-icon-file-powerpoint-o:before { + content: "\f1c4"; +} + +.yesp-icon-file-photo-o:before, +.yesp-icon-file-picture-o:before, +.yesp-icon-file-image-o:before { + content: "\f1c5"; +} + +.yesp-icon-file-zip-o:before, +.yesp-icon-file-archive-o:before { + content: "\f1c6"; +} + +.yesp-icon-file-sound-o:before, +.yesp-icon-file-audio-o:before { + content: "\f1c7"; +} + +.yesp-icon-file-movie-o:before, +.yesp-icon-file-video-o:before { + content: "\f1c8"; +} + +.yesp-icon-file-code-o:before { + content: "\f1c9"; +} + +.yesp-icon-vine:before { + content: "\f1ca"; +} + +.yesp-icon-codepen:before { + content: "\f1cb"; +} + +.yesp-icon-jsfiddle:before { + content: "\f1cc"; +} + +.yesp-icon-life-bouy:before, +.yesp-icon-life-buoy:before, +.yesp-icon-life-saver:before, +.yesp-icon-support:before, +.yesp-icon-life-ring:before { + content: "\f1cd"; +} + +.yesp-icon-circle-o-notch:before { + content: "\f1ce"; +} + +.yesp-icon-ra:before, +.yesp-icon-rebel:before { + content: "\f1d0"; +} + +.yesp-icon-ge:before, +.yesp-icon-empire:before { + content: "\f1d1"; +} + +.yesp-icon-git-square:before { + content: "\f1d2"; +} + +.yesp-icon-git:before { + content: "\f1d3"; +} + +.yesp-icon-hacker-news:before { + content: "\f1d4"; +} + +.yesp-icon-tencent-weibo:before { + content: "\f1d5"; +} + +.yesp-icon-qq:before { + content: "\f1d6"; +} + +.yesp-icon-wechat:before, +.yesp-icon-weixin:before { + content: "\f1d7"; +} + +.yesp-icon-send:before, +.yesp-icon-paper-plane:before { + content: "\f1d8"; +} + +.yesp-icon-send-o:before, +.yesp-icon-paper-plane-o:before { + content: "\f1d9"; +} + +.yesp-icon-history:before { + content: "\f1da"; +} + +.yesp-icon-genderless:before, +.yesp-icon-circle-thin:before { + content: "\f1db"; +} + +.yesp-icon-header:before { + content: "\f1dc"; +} + +.yesp-icon-paragraph:before { + content: "\f1dd"; +} + +.yesp-icon-sliders:before { + content: "\f1de"; +} + +.yesp-icon-share-alt:before { + content: "\f1e0"; +} + +.yesp-icon-share-alt-square:before { + content: "\f1e1"; +} + +.yesp-icon-bomb:before { + content: "\f1e2"; +} + +.yesp-icon-soccer-ball-o:before, +.yesp-icon-futbol-o:before { + content: "\f1e3"; +} + +.yesp-icon-tty:before { + content: "\f1e4"; +} + +.yesp-icon-binoculars:before { + content: "\f1e5"; +} + +.yesp-icon-plug:before { + content: "\f1e6"; +} + +.yesp-icon-slideshare:before { + content: "\f1e7"; +} + +.yesp-icon-twitch:before { + content: "\f1e8"; +} + +.yesp-icon-yelp:before { + content: "\f1e9"; +} + +.yesp-icon-newspaper-o:before { + content: "\f1ea"; +} + +.yesp-icon-wifi:before { + content: "\f1eb"; +} + +.yesp-icon-calculator:before { + content: "\f1ec"; +} + +.yesp-icon-paypal:before { + content: "\f1ed"; +} + +.yesp-icon-google-wallet:before { + content: "\f1ee"; +} + +.yesp-icon-cc-visa:before { + content: "\f1f0"; +} + +.yesp-icon-cc-mastercard:before { + content: "\f1f1"; +} + +.yesp-icon-cc-discover:before { + content: "\f1f2"; +} + +.yesp-icon-cc-amex:before { + content: "\f1f3"; +} + +.yesp-icon-cc-paypal:before { + content: "\f1f4"; +} + +.yesp-icon-cc-stripe:before { + content: "\f1f5"; +} + +.yesp-icon-bell-slash:before { + content: "\f1f6"; +} + +.yesp-icon-bell-slash-o:before { + content: "\f1f7"; +} + +.yesp-icon-trash:before { + content: "\f1f8"; +} + +.yesp-icon-copyright:before { + content: "\f1f9"; +} + +.yesp-icon-at:before { + content: "\f1fa"; +} + +.yesp-icon-eyedropper:before { + content: "\f1fb"; +} + +.yesp-icon-paint-brush:before { + content: "\f1fc"; +} + +.yesp-icon-birthday-cake:before { + content: "\f1fd"; +} + +.yesp-icon-area-chart:before { + content: "\f1fe"; +} + +.yesp-icon-pie-chart:before { + content: "\f200"; +} + +.yesp-icon-line-chart:before { + content: "\f201"; +} + +.yesp-icon-lastfm:before { + content: "\f202"; +} + +.yesp-icon-lastfm-square:before { + content: "\f203"; +} + +.yesp-icon-toggle-off:before { + content: "\f204"; +} + +.yesp-icon-toggle-on:before { + content: "\f205"; +} + +.yesp-icon-bicycle:before { + content: "\f206"; +} + +.yesp-icon-bus:before { + content: "\f207"; +} + +.yesp-icon-ioxhost:before { + content: "\f208"; +} + +.yesp-icon-angellist:before { + content: "\f209"; +} + +.yesp-icon-cc:before { + content: "\f20a"; +} + +.yesp-icon-shekel:before, +.yesp-icon-sheqel:before, +.yesp-icon-ils:before { + content: "\f20b"; +} + +.yesp-icon-meanpath:before { + content: "\f20c"; +} + +.yesp-icon-buysellads:before { + content: "\f20d"; +} + +.yesp-icon-connectdevelop:before { + content: "\f20e"; +} + +.yesp-icon-dashcube:before { + content: "\f210"; +} + +.yesp-icon-forumbee:before { + content: "\f211"; +} + +.yesp-icon-leanpub:before { + content: "\f212"; +} + +.yesp-icon-sellsy:before { + content: "\f213"; +} + +.yesp-icon-shirtsinbulk:before { + content: "\f214"; +} + +.yesp-icon-simplybuilt:before { + content: "\f215"; +} + +.yesp-icon-skyatlas:before { + content: "\f216"; +} + +.yesp-icon-cart-plus:before { + content: "\f217"; +} + +.yesp-icon-cart-arrow-down:before { + content: "\f218"; +} + +.yesp-icon-diamond:before { + content: "\f219"; +} + +.yesp-icon-ship:before { + content: "\f21a"; +} + +.yesp-icon-user-secret:before { + content: "\f21b"; +} + +.yesp-icon-motorcycle:before { + content: "\f21c"; +} + +.yesp-icon-street-view:before { + content: "\f21d"; +} + +.yesp-icon-heartbeat:before { + content: "\f21e"; +} + +.yesp-icon-venus:before { + content: "\f221"; +} + +.yesp-icon-mars:before { + content: "\f222"; +} + +.yesp-icon-mercury:before { + content: "\f223"; +} + +.yesp-icon-transgender:before { + content: "\f224"; +} + +.yesp-icon-transgender-alt:before { + content: "\f225"; +} + +.yesp-icon-venus-double:before { + content: "\f226"; +} + +.yesp-icon-mars-double:before { + content: "\f227"; +} + +.yesp-icon-venus-mars:before { + content: "\f228"; +} + +.yesp-icon-mars-stroke:before { + content: "\f229"; +} + +.yesp-icon-mars-stroke-v:before { + content: "\f22a"; +} + +.yesp-icon-mars-stroke-h:before { + content: "\f22b"; +} + +.yesp-icon-neuter:before { + content: "\f22c"; +} + +.yesp-icon-facebook-official:before { + content: "\f230"; +} + +.yesp-icon-pinterest-p:before { + content: "\f231"; +} + +.yesp-icon-whatsapp:before { + content: "\f232"; +} + +.yesp-icon-server:before { + content: "\f233"; +} + +.yesp-icon-user-plus:before { + content: "\f234"; +} + +.yesp-icon-user-times:before { + content: "\f235"; +} + +.yesp-icon-hotel:before, +.yesp-icon-bed:before { + content: "\f236"; +} + +.yesp-icon-viacoin:before { + content: "\f237"; +} + +.yesp-icon-train:before { + content: "\f238"; +} + +.yesp-icon-subway:before { + content: "\f239"; +} + +.yesp-icon-medium:before { + content: "\f23a"; +} + +@font-face { + font-family: "DINNextW01-CondensedMed"; + src: url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.eot?#iefix"); + src: url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.eot?#iefix") format("eot"), url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.woff") format("woff"), url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.ttf") format("truetype"), url("/themes/custom/am/dist/../fonts/DINNextW01-CondensedMed.svg#4f311da1-9ec6-4379-9621-b45be0e23abd") format("svg"); +} + +@font-face { + font-family: "HelveticaNeueW01-75Bold"; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.eot?#iefix"); + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.eot?#iefix") format("eot"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.woff") format("woff"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.ttf") format("truetype"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-75Bold.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg"); +} + +@font-face { + font-family: "HelveticaNeueW01-55Roma"; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.eot?#iefix"); + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.eot?#iefix") format("eot"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.woff") format("woff"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.ttf") format("truetype"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-55Roma.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg"); +} + +@font-face { + font-family: "HelveticaNeueW01-56It"; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.eot?#iefix"); + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.eot?#iefix") format("eot"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.woff") format("woff"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.ttf") format("truetype"), url("/themes/custom/am/dist/../fonts/HelveticaNeueW01-56It.svg#d0697971-6f58-4597-942e-8beabd1adc87") format("svg"); +} + +@font-face { + font-family: "Helvetica Neue LT W05_57 Cond"; + src: url("/themes/custom/am/dist/../fonts/9516ef74-4fe9-45fe-a09f-493cb9518f71.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/5b99bc59-1b2e-446b-961e-2e1dbdfcd641.woff") format("woff"); +} + +@font-face { + font-family: "Helvetica Neue LT W05_45 Light"; + src: url("/themes/custom/am/dist/../fonts/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff") format("woff"); +} + +@font-face { + font-family: "Helvetica Neue LT W05_47 Lt Cn"; + src: url("/themes/custom/am/dist/../fonts/083e1179-98b4-4cbd-a13a-50a7c78d6fea.woff2") format("woff2"), url("/themes/custom/am/dist/../fonts/239170e6-7f0d-4c35-97d4-490b362e4ef7.woff") format("woff"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: normal; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Roman.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: italic; + font-weight: normal; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-lt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Lt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: italic; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-LtIt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: 500; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Md.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: italic; + font-weight: 500; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-MdIt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: bold; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Bd.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: 900; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Hv.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: italic; + font-weight: 900; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-HvIt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std"; + font-style: normal; + font-weight: 100; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Lt.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Co"; + font-style: normal; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-LtCn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Ex"; + font-style: normal; + font-weight: normal; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Ex.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Ex"; + font-style: normal; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-LtEx.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Ex"; + font-style: normal; + font-weight: 500; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-MdEx.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn"; + font-style: normal; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-LtCn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn"; + font-style: normal; + font-weight: normal; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-Cn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn"; + font-style: normal; + font-weight: 500; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-MdCn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn"; + font-style: normal; + font-weight: 700; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-BdCn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn"; + font-style: normal; + font-weight: 900; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-HvCn.otf") format("opentype"); +} + +@font-face { + font-family: "Helvetica Neue LT Std Cn O"; + font-style: normal; + font-weight: 300; + src: url("/themes/custom/am/dist/../fonts/HelveticaNeueLTStd/Linotype - HelveticaNeueLTStd-LtCnO.otf") format("opentype"); +} + +.text-formatted { + font-size: 20px; + line-height: 1.2; + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +.text-formatted p, +.text-formatted ul, +.text-formatted ol, +.text-formatted h1, +.text-formatted h2, +.text-formatted h3, +.text-formatted h4, +.text-formatted h5, +.text-formatted h6 { + margin-bottom: 20px; +} + +.text-formatted ul>li>ul { + margin-bottom: 0; +} + +.text-formatted a:hover { + text-decoration: underline; +} + +.text-formatted h1 { + font-size: 40px; + text-transform: uppercase; + font-weight: 700; +} + +.text-formatted h2 { + font-size: 36px; + text-transform: uppercase; + font-weight: 700; +} + +.text-formatted h3 { + font-size: 36px; + font-weight: normal; + text-transform: uppercase; +} + +.text-formatted table { + max-width: 100%; +} + +.text-formatted ul { + list-style: none; + padding-left: 18px; + display: grid; + gap: 5px; +} + +.text-formatted ul li:before { + content: ""; + background-color: #0085CA; + margin-left: -18px; + margin-top: 7px; + position: absolute; + width: 9px; + height: 9px; +} + +.text-formatted ul li>*:first-child { + margin-top: 0; +} + +.text-formatted ul li ul { + margin-top: 15px; +} + +.text-formatted ul li li:before { + background-color: #292929; +} + +.text-formatted ol { + padding-left: 18px; + display: grid; + gap: 5px; +} + +.text-formatted ol li>*:first-child { + margin-top: 0; +} + +@media (max-width: 960px) { + .text-formatted .table-responsive { + overflow-x: scroll; + } + + .text-formatted .table-responsive table { + width: 100% !important; + } +} + +html, +body { + width: 100%; +} + +body { + margin: 0; + padding: 0; + overflow-x: hidden; +} + +@media (min-width: 1400px) { + body.sticky { + overflow: initial; + } + + body.sticky .am-layout-wsb-sidebar.sticky, + body.sticky .node-insight-full-layout-sidebar.sticky, + body.sticky .node-expertise-full-layout-sidebar.sticky { + position: sticky; + top: 0; + } + + body.sticky .l-page { + overflow: initial; + } +} + +body .am-layout-wsb-sidebar #field-orange-buttons .orange-button { + display: block; + width: auto; + max-width: 400px; +} + +body.toolbar-fixed.sticky .am-layout-wsb-sidebar.sticky, +body.toolbar-fixed.sticky .node-insight-full-layout-sidebar.sticky, +body.toolbar-fixed.sticky .node-expertise-full-layout-sidebar.sticky { + top: 80px; +} + +a { + color: #0085CA; + transition: color 0.2s ease-out; + text-decoration: none; +} + +ol { + margin: 0; + padding: 0; +} + +ul { + margin: 0; + padding: 0; + list-style: none; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; + font-weight: normal; +} + +img, +media { + max-width: 100%; + height: auto; +} + +*:focus { + outline: none; +} + +.block-taxonomy-industries { + display: none; +} + +.extra-menu-child-title { + color: #0085ca; + margin-bottom: 1.375rem; + font-size: 1rem; +} + +@media (min-width: 580px) { + .menu-holder nav .menu-item.has-children #menu_parent_Expertise { + opacity: 1; + z-index: 100; + top: 4.375rem; + height: 560px; + -moz-column-count: 1; + column-count: 1; + overflow: hidden; + width: 54.6875rem; + position: absolute; + visibility: initial; + background-color: #002b49; + padding: 1.875rem 0.625rem 13.75rem; + transition: visibility 0s, opacity 0.2s ease-out; + } +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.has-children #menu_parent_Expertise { + top: 0; + left: 0; + margin: 0; + padding: 0; + opacity: 1; + width: 100%; + height: auto; + display: none; + position: initial; + visibility: initial; + } +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise li a { + color: #fff; + font-size: 1rem; + text-align: left; + text-transform: none; + text-decoration: none; + vertical-align: middle; + transition: color 0.2s ease-out; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.has-children #menu_parent_Expertise li a { + padding: 19px 20px 21px 0; + } +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise li a:hover { + color: #0085ca; +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise>li { + width: 52%; + height: auto; + font-size: 1rem; + text-align: left; + color: #002b49; + margin-bottom: 0.5rem; + display: inline-block; + vertical-align: middle; + padding: 0.1875rem 1.1875rem; + transition: background-color 0.2s ease-out; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.has-children #menu_parent_Expertise>li { + margin: 0; + padding: 0; + width: 100%; + } +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise .block-taxonomy-industries { + display: block; + position: relative; +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise .block-taxonomy-industries span.field-content { + border: 0; + padding: 0; +} + +.menu-holder nav .menu-item.has-children #menu_parent_Expertise .block-taxonomy-industries li a { + padding: 5px 20px 10px 1px; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.has-children #menu_parent_Expertise .block-taxonomy-industries li a { + padding: 13px 20px 17px; + } +} + +.extra-menu-holder { + position: absolute; + top: 0; + right: 0; + height: 100%; + width: 63%; + background: #061931; + padding: 34px 27px; + padding: 2.125rem 1.6875rem; +} + +@media (max-width: 960px) { + .extra-menu-holder { + width: 100%; + position: relative; + -moz-column-count: 1; + column-count: 1; + } +} + +.extra-menu-holder .extra-menu-child-title { + -moz-column-span: all; + column-span: all; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1rem; +} + +@media (max-width: 960px) { + .extra-menu-holder .extra-menu-child-title { + margin-bottom: 0; + } +} + +.block-taxonomy-industries li a, +.menu-holder nav .menu-item .block-taxonomy-industries a:not(.menu-open-button) { + vertical-align: middle; + color: #fff; + transition: color 0.2s ease-out; + text-decoration: none; + text-align: left; + text-transform: none; + font-size: 1rem; + padding-left: 0; + padding-bottom: 0; + position: relative; +} + +header .menu-holder nav li a { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 960px) { + header .menu-holder nav li a { + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + } +} + +header .menu-holder nav .menu-item.has-children .block-taxonomy-industries ul { + position: relative; + margin: 0; + padding: 0; + list-style: none; + left: 0; + top: 0; + width: auto; + background-color: transparent; + height: auto; +} + +header .menu-holder nav .menu-item.has-children .block-taxonomy-industries ul li { + width: 100%; + padding: 0; + transition: background-color 0.2s ease-out; + display: inline-block; + height: auto; + text-align: left; + vertical-align: middle; +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-item.has-children .block-taxonomy-industries ul li { + width: 100%; + } +} + +header .menu-holder nav .menu-item.has-children .block-taxonomy-industries ul .views-field-name { + width: 70%; +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-item.has-children .block-taxonomy-industries ul .views-field-name { + width: 100%; + } +} + +header .menu-holder nav .menu-item.has-children .block-taxonomy-industries .item-list { + margin-top: 10px; + margin-top: 0.625rem; + overflow: hidden; + max-height: 100%; + -moz-column-count: 1; + column-count: 1; +} + +@media (min-width: 580px) { + header .menu-holder nav .menu-item.has-children .block-taxonomy-industries .item-list { + margin-top: 20px; + margin-top: 1.25rem; + -moz-column-count: 2; + column-count: 2; + } +} + +header .menu-holder nav .menu-level--0>li.menu-item>a { + white-space: nowrap; +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0>li.menu-item>a { + margin: 0 31px; + padding: 20px 0; + position: relative; + } +} + +header .menu-holder nav .menu-level--0>li.menu-item>a .mobile-item-arrow { + display: none; + background-image: url(/themes/custom/am/dist/../images/icons/right-chevron-white.png); + width: 20px; + height: 20px; + background-size: contain; + background-repeat: no-repeat; + background-position: center; +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0>li.menu-item>a .mobile-item-arrow { + position: absolute; + right: 0px; + top: calc(50% - 10px); + } +} + +header .menu-holder nav .menu-level--0>li.menu-item>a .mobile-item-arrow.active { + background-image: url(/themes/custom/am/dist/../images/icons/right-chevron-white.png); + transform: rotate(180deg); +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0>li.menu-item.has-children>a .mobile-item-arrow { + display: block; + } +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0 .menu-item.opened { + max-height: 100%; + } +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0 .menu-item.opened>a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + padding-left: 30px; + } +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0 .menu-item.opened>a .mobile-item-arrow.active { + left: 0; + right: auto; + padding-right: 10px; + top: 20px; + } +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0 .menu-item.opened #menu_parent_Expertise { + display: block; + height: auto; + } +} + +@media (max-width: 960px) { + header .menu-holder nav .menu-level--0 .menu-item.opened>ul:not(#menu_parent_Expertise) { + overflow-y: scroll; + height: 80vh; + } +} + +@media (min-width: 960px) { + .menu-level--1>li { + margin-bottom: 0.5rem; + padding: 0.1875rem 0.625rem; + } +} + +@media (min-width: 960px) { + .menu-level--1>li a { + padding: 0.3125rem 0; + } +} + +@media (max-width: 960px) { + .mobile-overflow-scroll { + overflow-y: scroll !important; + } +} + +@media (max-width: 960px) { + .mobile-hidden { + display: none !important; + } +} + +#logo_top_header, +#logo_top_header_black, +#logo_top_header_blue { + max-width: 150px; + height: 12px; +} + +.main-header #logo_top_header_black, +.main-header #logo_top_header { + display: none; +} + +.main-header #logo_top_header_blue { + display: block; +} + +.main-header.on-top #logo_top_header_black, +.main-header.on-top #logo_top_header_blue { + display: none; +} + +.main-header.on-top #logo_top_header { + display: block; +} + +.main-header.black-side #logo_top_header_blue { + display: block; +} + +.main-header.black-side #logo_top_header, +.main-header.black-side #logo_top_header_black { + display: none; +} + +.main-header.on-top.black-side #logo_top_header_black { + display: block; +} + +.main-header.on-top.black-side #logo_top_header, +.main-header.on-top.black-side #logo_top_header_blue { + display: none; +} + +.form-item, +.form-actions { + margin-bottom: 1em; +} + +.form-item label, +.form-actions label { + display: block; + font-weight: bold; +} + +.form-item .description, +.form-actions .description { + font-size: 0.85em; +} + +.form-checkboxes .form-item, +.form-radios .form-item { + margin-bottom: 0.4em; +} + +.form-checkboxes .description, +.form-radios .description { + margin-left: 2.4em; +} + +label.option { + display: inline; + font-weight: normal; +} + +.form-checkbox, +.form-radio { + vertical-align: middle; +} + +.link-blue-arrow { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.link-blue-arrow:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .link-blue-arrow:before { + height: 25px; + } +} + +.link-blue-arrow:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .link-blue-arrow:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.link-blue-arrow a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .link-blue-arrow a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.link-blue-arrow:hover:before { + width: 100%; +} + +.link-blue-arrow:hover a { + color: white; +} + +@media (min-width: 580px) { + .link-blue-arrow a { + font-size: 16px; + } +} + +.main-header { + position: fixed; + top: 0; + left: 0; + z-index: 100; + width: 100%; + background-color: rgba(255, 255, 255, 0.95); + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; +} + +.main-header-inner { + max-width: 1600px; + margin: 0 auto; + padding: 0 10px; + padding-bottom: 20px; +} + +.main-header-nav { + padding-top: 20px; + display: flex; +} + +.main-header .block-am-branding { + margin-right: 30px; +} + +.main-header .block-am-branding .am-branding-logo-white { + display: none; +} + +.main-header .branding-region>.search-block-form { + background-color: #274769; + padding: 29px 10px; + display: none; + overflow: hidden; +} + +@media (max-width: 960px) { + .main-header .branding-region>.search-block-form { + padding: 10px 10px; + } +} + +.main-header .branding-region>.search-block-form .form-search, +.main-header .branding-region>.search-block-form .form-search:hover, +.main-header .branding-region>.search-block-form .form-search:focus, +.main-header .branding-region>.search-block-form .form-search:active, +.main-header .branding-region>.search-block-form .form-text, +.main-header .branding-region>.search-block-form .form-text:hover, +.main-header .branding-region>.search-block-form .form-text:focus, +.main-header .branding-region>.search-block-form .form-text:active { + width: 100%; + height: 49px; + background-color: transparent; + color: #fff; + border: 0; + border-radius: 0; + outline: none; + padding-left: 20px; + border-bottom: 1px solid #fff; +} + +.main-header .branding-region>.search-block-form .form-submit, +.main-header .branding-region>.search-block-form .form-submit:hover, +.main-header .branding-region>.search-block-form .form-submit:active, +.main-header .branding-region>.search-block-form .form-submit:focus { + background-image: url(/themes/custom/am/dist/../images/icons/search-white.png); + background-repeat: no-repeat; + background-position: center; + background-size: 24px 24px; + background-color: transparent; + border: 0; + font-size: 0; + height: 40px; + width: 40px; + position: absolute; + right: 8px; + top: 5px; +} + +.main-header .branding-region>.search-block-form .form-actions, +.main-header .branding-region>.search-block-form .form-item { + margin-bottom: 0; +} + +.main-header .branding-region>.search-block-form form { + overflow: hidden; + position: relative; +} + +.main-header.on-top .branding-region>.search-block-form { + background-color: transparent; +} + +@media (max-width: 960px) { + .main-header.on-top .branding-region>.search-block-form { + padding: 10px 10px 0; + } +} + +.main-header .menu-holder { + display: flex; + justify-content: space-between; +} + +.main-header .menu-toggle { + align-self: stretch; + cursor: pointer; + position: relative; + margin-left: 20px; +} + +.main-header .menu-toggle::after { + content: ""; + width: 20px; + height: 20px; + background-image: url("/themes/custom/am/dist/../images/icons/menu-toggle-blue.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.main-header .menu-toggle:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/menu-toggle-blue.png"); +} + +.main-header .menu-toggle.active::after { + content: ""; + width: 20px; + height: 15px; + background-image: url("/themes/custom/am/dist/../images/icons/close-blue.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.main-header .menu-toggle.active:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/close-blue.png"); +} + +.main-header .head-submenu-btns { + display: flex; + justify-content: flex-end; + align-items: center; +} + +.main-header .head-submenu-btns .dsk-search { + display: none; + position: absolute; + margin-right: 30px; +} + +.main-header .head-submenu-btns .dsk-search.active { + display: block; +} + +@media (max-width: 1200px) { + .main-header .head-submenu-btns .dsk-search { + display: none !important; + } +} + +.main-header .head-submenu-btns .dsk-search input { + border-width: 0; + height: 30px; + border-bottom: 1px solid #00244A; + background-color: transparent; + color: #00244A; +} + +.main-header .head-submenu-btns .dsk-search input::-moz-placeholder { + color: #00244A; +} + +.main-header .head-submenu-btns .dsk-search input:-ms-input-placeholder { + color: #00244A; +} + +.main-header .head-submenu-btns .dsk-search input::placeholder { + color: #00244A; +} + +.main-header.on-top { + background-color: transparent; + color: white; +} + +.main-header.on-top .menu-holder nav .menu-level--0>li>a { + color: white; +} + +.main-header.on-top .head-submenu-btns .dsk-search input { + color: white; + border-bottom-color: white; +} + +.main-header.on-top .head-submenu-btns .dsk-search input::-moz-placeholder { + color: white; +} + +.main-header.on-top .head-submenu-btns .dsk-search input:-ms-input-placeholder { + color: white; +} + +.main-header.on-top .head-submenu-btns .dsk-search input::placeholder { + color: white; +} + +.main-header.on-top .block-am-branding img { + display: none; +} + +.main-header.on-top .block-am-branding .am-branding-logo-white { + display: block; +} + +.main-header.on-top .region-header-short a { + color: white; +} + +.main-header.on-top .region-header-short .header-search-btn { + background-image: url(/themes/custom/am/dist/../images/icons/search-white.png); +} + +.main-header.on-top .menu-toggle::after { + content: ""; + width: 20px; + height: 20px; + background-image: url("/themes/custom/am/dist/../images/icons/menu-toggle-white.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.main-header.on-top .menu-toggle:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/menu-toggle-white.png"); +} + +.main-header.on-top .menu-toggle.active::after { + content: ""; + width: 20px; + height: 15px; + background-image: url("/themes/custom/am/dist/../images/icons/close-white.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.main-header.on-top .menu-toggle.active:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/close-white.png"); +} + +@media (min-width: 960px) { + .main-header-nav { + display: flex; + } + + .main-header-nav .menu-holder { + flex: 1; + margin-right: 20px; + } + + .main-header .menu-toggle { + display: none; + } + + .main-header .row-branding { + display: flex; + width: 100%; + } +} + +@media (max-width: 960px) { + .main-header-nav { + padding: 20px 20px 0 20px; + align-items: flex-end; + } +} + +.region-header-short .header-search-btn { + background-image: url(/themes/custom/am/dist/../images/icons/search-blue.png); + background-repeat: no-repeat; + background-position: center; + background-color: transparent; + cursor: pointer; +} + +@media (min-width: 960px) { + .region-header-short { + padding-top: 15px; + } + + .region-header-short .header-search-btn { + background-size: 15px 15px; + height: 15px; + width: 15px; + } + + .region-header-short .menu-header-short { + margin-bottom: 10px; + } +} + +@media (max-width: 960px) { + .region-header-short { + display: flex; + align-items: center; + justify-content: flex-end; + flex: 1; + } + + .region-header-short>nav { + flex: 1; + } + + .region-header-short .header-search-btn { + background-size: 15px 15px; + height: 15px; + width: 15px; + } + + .region-header-short .menu-header-short { + text-align: center; + justify-content: center; + margin: 0 20px; + } + + .region-header-short .menu-header-short a { + text-transform: uppercase; + font-size: 15px; + } + + .region-header-short .menu-header-short li:not(:first-child) { + display: none; + } +} + +.menu-header-short { + display: flex; +} + +.menu-header-short li:not(:last-child) { + margin-right: 0px; +} + +.menu-header-short li a { + font-size: 14px; + color: #0e4067; +} + +.user-logged-in .l-page>header { + top: 100px; +} + +.block-am-branding a { + display: block; + font-size: 0; + border: 0; +} + +.block-am-branding a img { + width: 80px; +} + +.menu-holder nav { + background-color: #002b49; + position: relative; + z-index: 1; + width: 100%; + height: calc(100vh - 110px); + top: 74px; + right: 0; + bottom: 0; + visibility: hidden; + opacity: 0; + transition: visibility 0s, opacity 0.2s ease-out; +} + +@media (max-width: 960px) { + .menu-holder nav { + display: none; + } +} + +.menu-holder nav.active { + visibility: visible; + opacity: 1; +} + +@media (max-width: 960px) { + .menu-holder nav.active { + display: block; + position: fixed; + } +} + +.menu-holder nav .menu-level--0 { + height: 100%; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-level--0 a { + text-align: center; + } +} + +.menu-holder nav .menu-item { + position: relative; + cursor: pointer; +} + +.menu-holder nav .menu-item.has-children>.menu-open-button { + display: block; +} + +.menu-holder nav .menu-item a:not(.menu-open-button), +.menu-holder nav .menu-item span { + display: block; + color: #0e4067; + transition: color 0.2s ease-out; + padding: 1.625rem 3.5625rem 1.5625rem 1.8125rem; + font-size: 1rem; +} + +@media (min-width: 960px) { + + .menu-holder nav .menu-item a:not(.menu-open-button), + .menu-holder nav .menu-item span { + font-size: 18px; + } +} + +@media (max-width: 960px) { + + .menu-holder nav .menu-item a:not(.menu-open-button), + .menu-holder nav .menu-item span { + border-bottom: 1px solid #0085CA; + color: #fff; + } +} + +@media (min-width: 580px) { + + .menu-holder nav .menu-item a:not(.menu-open-button), + .menu-holder nav .menu-item span { + padding: 1.63rem 2rem; + } +} + +.menu-holder nav .menu-item a:not(.menu-open-button):hover, +.menu-holder nav .menu-item span:hover { + color: #0085ca; +} + +.menu-holder nav .menu-item .menu-open-button { + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 60px; + display: none; +} + +.menu-holder nav .menu-item .menu-open-button::after { + content: ""; + width: 8px; + height: 5px; + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-white.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.menu-holder nav .menu-item .menu-open-button:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-white.png"); +} + +.menu-holder nav .menu-item .menu-open-button::after { + width: 6px; + height: 10px; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + position: absolute; +} + +.menu-holder nav .menu-item a:not(.menu-open-button), +.menu-holder nav .menu-item span { + padding: 0; +} + +.menu-holder nav .menu-item.has-children.active { + background: #002b49; + padding-left: 2rem; + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + overflow: auto; + z-index: 1; +} + +.menu-holder nav .menu-item.has-children.active>a { + color: #0085ca; + font-weight: bold; +} + +.menu-holder nav .menu-item.has-children.active .menu-open-button { + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 60px; + right: auto; + left: 0; + height: 61px; +} + +.menu-holder nav .menu-item.has-children.active .menu-open-button::after { + content: ""; + width: 8px; + height: 5px; + background-image: url("/themes/custom/am/dist/../images/icons/arrow-left-white.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; +} + +.menu-holder nav .menu-item.has-children.active .menu-open-button:hover::after { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-left-white.png"); +} + +.menu-holder nav .menu-item.has-children.active .menu-open-button::after { + width: 6px; + height: 10px; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + position: absolute; +} + +.menu-holder nav .menu-item.has-children ul { + background-color: #002b49; + position: absolute; + top: 100%; + left: 100%; + width: 100%; + transition: all 0.5s ease-out; + height: 100vh; +} + +.menu-holder nav .menu-item.has-children ul.active { + left: 0; + z-index: 1; + top: auto; +} + +.menu-holder nav .menu-item.has-children ul a { + padding-right: 1rem; + padding-left: 1rem; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.opened { + position: relative; + left: 0; + } +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.opened .menu-level--1 { + position: relative; + left: 0; + } +} + +.menu-holder nav .menu-item.opened .menu-level--1 li a { + padding: 20px 0; +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.opened .menu-level--1 li a { + margin: 0 46px; + } +} + +@media (max-width: 960px) { + .menu-holder nav .menu-item.opened .menu-level--1 .block-taxonomy-industries ul li a { + margin: 0 20px; + } +} + +@media (min-width: 960px) { + .menu-holder nav { + position: static; + width: initial; + height: initial; + visibility: visible; + opacity: 1; + background-color: transparent; + } + + .menu-holder nav .menu-item.two-column>ul { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .menu-holder nav .menu-item:hover { + background-color: #002549; + } + + .menu-holder nav .menu-item:hover>a { + color: white; + } + + .menu-holder nav [class^=menu-level--] { + display: none; + } + + .menu-holder nav [class^=menu-level--].menu-level--0 { + display: flex; + height: 100%; + align-items: stretch; + } + + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-open-button { + display: none; + } + + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-item { + display: flex; + align-items: center; + padding: 15px 6px 39px; + } +} + +@media (min-width: 960px) and (min-width:1350px) { + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-item { + padding: 15px 18px 39px 18px; + } +} + +@media (min-width: 960px) { + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-item a { + align-self: flex-start; + font-size: 13px; + border-bottom: none; + text-align: center; + } +} + +@media (min-width: 960px) and (min-width:1350px) { + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-item a { + font-size: 14px; + } +} + +@media (min-width: 960px) and (min-width:960px) { + .menu-holder nav [class^=menu-level--].menu-level--0 .menu-item a { + text-transform: uppercase; + } +} + +@media (min-width: 960px) { + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1 { + display: block; + left: 0; + width: 18rem; + padding: 2rem 1rem; + height: auto; + } + + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1:last-child { + right: 0; + } + + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1 li a { + font-weight: 300; + color: white; + transition: color 0.2s ease-out; + text-decoration: none; + text-align: left; + text-transform: none; + font-size: 1rem; + padding: 0 0 5px 0; + } + + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1 li a:hover { + color: #0085ca; + } + + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1:not(#menu_parent_Expertise) { + min-width: 33rem; + transition: visibility 0s, opacity 0.2s ease-out; + position: absolute; + z-index: 100; + top: 66px; + width: 530px; + width: 33.125rem; + margin-left: 0px; + padding-top: 30px; + padding-top: 1.875rem; + padding-right: 10px; + padding-right: 0.625rem; + padding-bottom: 40px; + padding-bottom: 2.5rem; + -moz-column-count: 2; + column-count: 2; + background-color: #002549; + } + + .menu-holder nav .menu-level--0>.menu-item:hover .menu-level--1:not(#menu_parent_Expertise) li { + display: inline-block; + width: 100%; + } +} + +@media (min-width: 960px) { + .menu-holder nav .menu-open-button { + display: none; + } +} + +.block-type--page_header_with_cta { + margin: 0 auto; + background-color: #ffffff; + height: 230px; + position: relative; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; + z-index: 1; + padding: 0 1rem; +} + +@media (min-width: 580px) { + .block-type--page_header_with_cta { + height: 345px; + padding: 0 15%; + } +} + +@media (min-width: 1140px) { + .block-type--page_header_with_cta { + height: 400px; + } +} + +.block-type--page_header_with_cta .field_featured_background_image { + position: absolute; + width: 100%; + height: 100%; + z-index: -1; +} + +.block-type--page_header_with_cta .field_featured_background_image img { + width: 100%; + height: 100%; + -o-object-fit: cover; + object-fit: cover; +} + +.block-type--page_header_with_cta .field_block_header_title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 2.625rem; + line-height: 0.9; +} + +@media (min-width: 1140px) { + .block-type--page_header_with_cta .field_block_header_title { + font-size: 4.4375rem; + } +} + +.block-type--page_header_with_cta .field_intro_text { + font-size: 1rem; + line-height: 1.5; + margin: 0; + letter-spacing: -0.03em; +} + +@media (min-width: 960px) { + .block-type--page_header_with_cta .field_intro_text { + font-size: 1.375rem; + } +} + +@media (min-width: 1140px) { + .block-type--page_header_with_cta .field_intro_text { + font-size: 1.5625rem; + } +} + +.block-type--page_header_with_cta .field--name-field_cta_link { + position: absolute; + bottom: 65px; +} + +.block-type--page_header_with_cta .field--name-field_cta_link a { + display: inline-block; + width: 290px; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 1rem; + height: 3.125rem; + line-height: 3.125rem; + color: #fff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + border-radius: 3px; + letter-spacing: 0.03em; + margin: 0 auto; +} + +@media (min-width: 960px) { + .block-type--page_header_with_cta .field--name-field_cta_link a { + font-size: 1.25rem; + width: 18.125rem; + line-height: 3.5625rem; + height: 3.3125rem; + } +} + +.block-type--page_header_with_cta.white-text .field_intro_text, +.block-type--page_header_with_cta.white-text .field_block_header_title { + color: #fff; +} + +header[role=banner] { + min-height: 70px; + position: fixed; + top: 0; + left: 0; + width: 100%; + transition: top 0.3s; +} + +@media (max-width: 580px) { + header[role=banner] { + position: fixed; + } +} + +.admin-menu header[role=banner] { + top: 0; +} + +@media (min-width: 960px) { + .admin-menu header[role=banner] { + top: 30px; + } +} + +.search-is-open header[role=banner] { + min-height: 180px; +} + +@media (min-width: 960px) { + .subheader { + transition: top 0.5s; + } +} + +@media (max-width: 976px) { + + body #toolbar-administration, + body #toolbar-bar { + display: none; + } +} + +@media (max-width: 976px) { + body.toolbar-tray-open.toolbar-vertical.toolbar-fixed { + margin-left: 0 !important; + padding-top: 0 !important; + } +} + +.flogo.logo-black { + display: none; +} + +@media (max-width: 976px) { + .am-branding-logo-white svg { + width: 40px; + margin-bottom: -20px; + } + + .main-header-nav { + padding: 4px 20px 5px 20px; + } + + .block-am-branding a img { + width: 40px; + margin: 5px 0px 0 0; + } + + .black-side .am-branding-logo-white .flogo { + display: none; + } + + .black-side .flogo.logo-black { + display: block; + } + + .black-side .main-header-nav { + padding: 18px 20px 5px 20px; + align-items: center; + } + + .black-side .block-am-branding a img { + margin: 0px 0px 0 0; + } + + .black-side.main-header.on-top .region-header-short a { + color: #000; + } + + .black-side.on-top .menu-toggle.active::after, + .black-side.on-top .header-search-btn { + filter: invert(100%); + } + + .black-side.on-top .am-branding-logo-white svg { + margin-bottom: 0; + } + + .black-side.on-top .main-header-nav { + padding: 2px 20px 5px 20px; + } + + .black-side .main-header-inner { + background-color: #fff; + } + + .menu-holder nav .menu-item.opened .menu-level--1 li a { + margin: 0 15px; + color: white; + } +} + +@media (min-width: 960px) and (max-width:1200px) { + .region-header-short { + display: none; + } +} + +@media (min-width: 960px) { + .main-header.on-top .main-header-nav.search-opened { + background-color: #274769; + padding: 20px 5px 5px; + } + + .page-node-606 .main-header.on-top .main-header-nav.search-opened { + background-color: transparent; + } +} + +#onetrust-banner-sdk { + position: fixed !important; + top: 0 !important; +} + +.footer { + display: flex; +} + +.footer>* { + margin-bottom: 30px; +} + +.footer-content { + background-color: #002549; + padding: 50px 10px; + color: white; +} + +.footer-inner { + max-width: 1700px; + margin: 0 auto; +} + +.footer-bottom { + border-top: 1px solid white; + padding-top: 30px; +} + +.footer-bottom .footer-text-info { + font-size: 9px; + display: grid; + gap: 10px; + line-height: 2.5; +} + +.footer-bottom .footer-text-info a { + color: white; +} + +@media (min-width: 580px) { + .footer-bottom .footer-text-info { + grid-template-columns: repeat(2, 1fr); + } + + .footer-bottom .footer-text-info a { + justify-self: flex-end; + } +} + +.footer .menu-main-footer { + width: 100%; + display: grid; + gap: 5px; + grid-template: repeat(5, 1fr)/repeat(3, 1fr); + grid-auto-flow: column; +} + +.footer .menu-main-footer a { + color: white; + font-size: 14px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +@media (max-width: 960px) { + .footer { + flex-flow: row wrap; + justify-content: space-between; + } + + .footer .menu-sub-footer { + display: grid; + gap: 5px; + grid-template-columns: repeat(3, 1fr); + } + + .footer #block-system-menu-block-sub-footer, + .footer #block-system-menu-block-footer-main { + width: 100%; + } + + .footer #block-form-bulletins-with-social .am-social-network { + display: none; + } +} + +@media (min-width: 960px) { + .footer #block-form-bulletins-with-social { + display: grid; + justify-content: flex-end; + } + + .footer #block-form-bulletins-with-social .am-social-network { + justify-content: flex-end; + } + + .footer>* { + flex-grow: 1; + } + + .footer>*:nth-child(2) { + display: none; + } + + .footer>*:nth-child(3) { + flex-grow: 5; + } + + .footer>*:last-child { + flex-grow: 2; + } + + .footer>*:not(:last-child) { + margin-right: 30px; + } + + .footer .menu-main-footer { + max-width: 600px; + margin: 0 auto; + } + + .footer-bottom .footer-text-info { + font-size: 9px; + letter-spacing: 1px; + font-family: "Helvetica Neue LT Std Ex", Helvetica, Arial, sans-serif; + font-weight: 100; + } +} + +.am-social-network { + display: flex; +} + +.am-social-network li:not(:last-child) { + margin-right: 15px; +} + +.am-social-network li a { + position: relative; + width: 33px; + height: 33px; + text-align: center; + border-radius: 20px; + background-color: #fff; + align-items: center; + display: flex; + justify-content: center; +} + +.am-social-network li a .social-network-icon-svg { + min-width: 20px; + fill: #002549; + height: 20px; +} + +.menu-sub-footer { + display: grid; + gap: 5px; +} + +.menu-sub-footer a { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + color: #c9c9c9; + font-weight: 300; + font-size: 14px; +} + +.block-stayconnected, +.block-type--social_networks { + background-color: #F2F2F2; + padding: 32px 32px 10px 32px; +} + +@media (max-width: 960px) { + + .block-stayconnected, + .block-type--social_networks { + width: auto; + } +} + +.block-stayconnected>h2, +.block-type--social_networks>h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 1.875rem; + line-height: 1; + color: black; + font-weight: normal; +} + +.block-stayconnected .paragraph--type--social-network, +.block-type--social_networks .paragraph--type--social-network { + margin-bottom: 30px; + font-size: 0.9375rem; + line-height: 1; + padding-right: 2.5rem; + display: flex; + align-items: center; +} + +.block-stayconnected .paragraph--type--social-network:hover .field_social_network_icon, +.block-type--social_networks .paragraph--type--social-network:hover .field_social_network_icon { + background-color: #0085ca; +} + +.block-stayconnected .paragraph--type--social-network:hover .field_social_network_icon img, +.block-type--social_networks .paragraph--type--social-network:hover .field_social_network_icon img { + filter: grayscale(1) invert(1); +} + +.block-stayconnected h4, +.block-type--social_networks h4 { + padding-left: 0.9375rem; + color: #0085CA; + font-size: 20px; + text-transform: uppercase; +} + +.block-stayconnected .sni .social-network-icon-svg, +.block-type--social_networks .sni .social-network-icon-svg { + width: 26px; + height: 26px; + fill: #0F8BCC; +} + +@media (min-width: 580px) { + + .block-stayconnected .field_social_networks, + .block-type--social_networks .field_social_networks { + display: flex; + flex-wrap: wrap; + } + + .block-stayconnected .field-item, + .block-type--social_networks .field-item { + width: 50%; + box-sizing: border-box; + } +} + +@media (min-width: 960px) { + + .block-stayconnected .field_social_networks, + .block-type--social_networks .field_social_networks { + flex-direction: column; + } + + .block-stayconnected .field-item, + .block-type--social_networks .field-item { + width: 100%; + } +} + +.view-global-location-list-heading { + position: relative; + padding: 130px 10px 60px 10px; + background: transparent url("/themes/custom/am/dist/../images/bg/global-location-bg.jpg") no-repeat center center; + background-size: cover; + color: white; +} + +.view-global-location-list-heading:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #00244A; + opacity: 0.8; +} + +.view-global-location-list-heading-content { + position: relative; + max-width: 1580px; + margin: 0 auto; +} + +.view-global-location-list-heading-title { + font-weight: 500; + font-size: 30px; + line-height: 1; + margin-bottom: 20px; +} + +.view-global-location-list-heading-desc { + font-size: 36px; + line-height: 44px; +} + +@media (min-width: 580px) { + .view-global-location-list-heading-title { + font-size: 64px; + } +} + +.view-global-location-list-content { + max-width: 1600px; + margin: 0 auto; + padding: 50px 10px; +} + +.view-global-location-list-row:not(:last-child) { + margin-bottom: 40px; +} + +.view-global-location-list-row-head-title { + margin-bottom: 40px; +} + +.view-global-location-list-row-head-title a { + font-size: 36px; + line-height: 1; + font-weight: 700; + color: #0085CA; + text-transform: uppercase; +} + +.view-global-location-list-row-content { + display: grid; + gap: 30px; +} + +@media (min-width: 580px) { + .view-global-location-list-row-content { + grid-template-columns: repeat(3, 1fr); + } +} + +.view-global-location-list-row-content>* { + border-bottom: 1px solid #C4C4C4; + padding-bottom: 40px; +} + +.view-global-location-list .go-to-dropdown { + margin-top: 50px; + position: relative; +} + +@media (min-width: 960px) { + .view-global-location-list .go-to-dropdown { + margin-top: 185px; + } +} + +.view-global-location-list .go-to-dropdown[open] summary:before { + transform: rotate(-90deg); +} + +.view-global-location-list .go-to-dropdown summary { + display: inline-flex; + justify-content: flex-start; + align-items: center; + border: 1px solid #0085CA; + position: relative; + padding: 0 40px 0 10px; + height: 40px; + font-size: 20px; + text-transform: uppercase; + color: white; + cursor: pointer; + min-width: 250px; +} + +.view-global-location-list .go-to-dropdown summary:before { + position: absolute; + content: ""; + right: 10px; + top: 10px; + width: 20px; + height: 20px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-64.png") no-repeat center center; + background-size: contain; + transform: rotate(90deg); + transition: all 0.5s; +} + +.view-global-location-list .go-to-dropdown ul { + background-color: #0085CA; + position: absolute; + z-index: 99; + top: 100%; + width: 100%; + max-width: 750px; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +@media (max-width: 580px) { + .view-global-location-list .go-to-dropdown ul { + overflow-y: auto; + height: 310px; + } +} + +@media (min-width: 580px) { + .view-global-location-list .go-to-dropdown ul { + display: grid; + grid-template-columns: repeat(3, 1fr); + } +} + +.view-global-location-list .go-to-dropdown li { + padding: 0; + margin: 0; + list-style: none; +} + +.view-global-location-list .go-to-dropdown li a { + display: block; + padding: 1rem 2rem; + transition: background-color 0.2s ease-out, color 0.2s ease-out; + color: white; +} + +.view-global-location-list .go-to-dropdown li a:hover { + background-color: #00244A; +} + +.view-global-location-list .go-to-dropdown-list { + grid-auto-flow: column; + grid-template-rows: repeat(12, 1fr); +} + +.term-cities-adressee { + display: flex; + flex-direction: column; +} + +.term-cities-adressee .name { + font-weight: 700; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 30px; +} + +.term-cities-adressee .field_address { + margin-top: 30px; + margin-bottom: 15px; +} + +.term-cities-adressee .field_address_preformatted { + margin-top: 30px; + margin-bottom: 15px; +} + +.term-cities-adressee .field_contact_phone, +.term-cities-adressee .field_fax_number, +.term-cities-adressee .field_address, +.term-cities-adressee .field_address_preformatted { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.term-cities-adressee .field_google_map_url { + margin-top: auto; +} + +.term-cities-adressee .field_google_map_url>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-cities-adressee .field_google_map_url>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-cities-adressee .field_google_map_url>div:before { + height: 25px; + } +} + +.term-cities-adressee .field_google_map_url>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-cities-adressee .field_google_map_url>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-cities-adressee .field_google_map_url>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-cities-adressee .field_google_map_url>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-cities-adressee .field_google_map_url>div:hover:before { + width: 100%; +} + +.term-cities-adressee .field_google_map_url>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-cities-adressee .field_google_map_url>div a { + font-size: 16px; + } +} + +.term-global-locations-head { + padding: 120px 10px 50px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.term-global-locations-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.term-global-locations-head-content { + width: 100%; + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.term-global-locations-head .field_sub_header { + font-size: 36px; + color: white; +} + +.term-global-locations-head .field_sub_header_label { + display: none; +} + +@media (min-width: 960px) { + .term-global-locations-head .field_sub_header { + width: 55%; + line-height: 44px; + } +} + +.term-global-locations-head-contact-us { + margin-top: 50px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-global-locations-head-contact-us:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-global-locations-head-contact-us:before { + height: 25px; + } +} + +.term-global-locations-head-contact-us:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-global-locations-head-contact-us:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-global-locations-head-contact-us a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-global-locations-head-contact-us a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-global-locations-head-contact-us:hover:before { + width: 100%; +} + +.term-global-locations-head-contact-us:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-global-locations-head-contact-us a { + font-size: 16px; + } +} + +.term-global-locations-breadcrumb { + margin-bottom: 15px; +} + +.term-global-locations-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.term-global-locations-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.term-global-locations-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.term-global-locations-breadcrumb a:last-child { + color: #FAC40B; +} + +.term-global-locations-nav { + margin-top: 75px; + display: flex; +} + +@media (max-width: 580px) { + .term-global-locations-nav { + flex-direction: column; + } + + .term-global-locations-nav-tab { + margin-bottom: 20px; + } +} + +.term-global-locations-nav-tab { + text-transform: uppercase; + font-size: 24px; + color: #78D1FF; +} + +.term-global-locations-nav-tab:hover, +.term-global-locations-nav-tab.is-active { + color: #FAC40B; +} + +.term-global-locations-nav-tab:not(:last-child) { + margin-right: 20px; +} + +.term-global-locations-careers { + padding-top: 20px; + border-top: 1px solid #0085CA; + margin-bottom: 30px; + display: grid; +} + +.term-global-locations-careers-title { + margin-bottom: 10px; + font-weight: 900; + font-size: 36px; + color: #00244A; +} + +.term-global-locations-careers .field_overview_careers_desc { + font-size: 20px; + color: #00244A; +} + +@media (min-width: 580px) { + .term-global-locations-careers .field_overview_careers_desc { + padding-right: 30px; + } +} + +.term-global-locations-careers-grid { + display: grid; + gap: 20px; +} + +@media (min-width: 580px) { + .term-global-locations-careers-grid { + grid-template-columns: repeat(2, 1fr); + gap: 80px; + } +} + +.term-global-locations-careers-link .field_careers_cta_link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-global-locations-careers-link .field_careers_cta_link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-global-locations-careers-link .field_careers_cta_link:before { + height: 25px; + } +} + +.term-global-locations-careers-link .field_careers_cta_link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-global-locations-careers-link .field_careers_cta_link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-global-locations-careers-link .field_careers_cta_link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-global-locations-careers-link .field_careers_cta_link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-global-locations-careers-link .field_careers_cta_link:hover:before { + width: 100%; +} + +.term-global-locations-careers-link .field_careers_cta_link:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-global-locations-careers-link .field_careers_cta_link a { + font-size: 16px; + } +} + +.term-global-locations-layout-3 { + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; +} + +.term-global-locations-layout-3:not(.no-podcast) { + display: grid; + gap: 40px; + align-items: flex-start; +} + +@media (min-width: 960px) { + .term-global-locations-layout-3:not(.no-podcast) { + gap: 50px; + grid-template-columns: repeat(3, 1fr); + } + + .term-global-locations-layout-3:not(.no-podcast)>*:first-child { + grid-column: span 2/span 2; + } +} + +@media (min-width: 580px) { + .term-global-locations-layout-3.no-podcast .view-insight-view-region-global-location-content>* { + width: calc((100% - 100px) / 3); + } + + .term-global-locations-layout-3.no-podcast .view-insight-view-region-global-location-content>*>div:nth-last-child(-n+3) { + border-bottom-width: 0; + } +} + +.term-global-locations-layout { + display: grid; + gap: 30px; + width: 100%; + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +@media (min-width: 960px) { + .term-global-locations-layout { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.term-global-locations-layout-sidebar { + display: grid; + gap: 20px; +} + +.term-global-locations-layout-content .description h3 { + font-size: 36px; + color: #00244A; + line-height: 40px; + padding-bottom: 10px; +} + +.term-global-locations-content { + position: relative; +} + +.term-global-locations #gl_people_tab { + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; +} + +.term-global-locations #gl_people_tab .field_intro_text_people { + font-size: 36px; + line-height: 40px; + color: #00244A; + margin-bottom: 20px; +} + +.term-global-locations #gl_people_tab .field_description_people { + margin-bottom: 20px; +} + +.term-global-locations #gl_bulletin_news_tab { + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +.term-global-locations #gl_bulletin_news_tab .view-bulleting-category-content-global-location>.view-content>.views-row { + padding-bottom: 30px; + border-bottom: 1px solid #C4C4C4; + margin-bottom: 30px; +} + +@media (min-width: 580px) { + .term-global-locations #gl_bulletin_news_tab .view-bulleting-category-content-global-location>.view-content>.views-row { + width: calc((100% - 50px) / 2); + } + + .term-global-locations #gl_bulletin_news_tab .view-bulleting-category-content-global-location>.view-content>.views-row:nth-last-child(-n+2) { + border-width: 0; + margin-bottom: 0; + padding-bottom: 0; + } +} + +@media (min-width: 960px) { + .term-global-locations #gl_bulletin_news_tab .view-bulleting-category-content-global-location>.view-content>.views-row { + width: calc((100% - 100px) / 3); + } + + .term-global-locations #gl_bulletin_news_tab .view-bulleting-category-content-global-location>.view-content>.views-row:nth-last-child(-n+3) { + border-width: 0; + margin-bottom: 0; + padding-bottom: 0; + } +} + +.term-global-locations #gl_locations_tab { + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +.term-global-locations #gl_locations_tab .field_intro_text_locations { + font-size: 30px; + color: #00244A; + margin-bottom: 20px; +} + +.term-global-locations #gl_locations_tab .field_description_locations { + font-size: 20px; + color: #00244A; +} + +.term-global-locations #gl_locations_tab .view-global-location-list-row-head-title { + display: none; +} + +.term-global-locations #gl_locations_tab .view-global-location-list-content { + padding: 50px 0 0 0; +} + +.term-global-locations #gl_overview .description { + font-size: 36px; + line-height: 40px; + color: #00244A; + margin-bottom: 15px; +} + +.term-global-locations .field_overview_article_listing { + background-color: #f2f2f2; + padding: 25px; +} + +@media (min-width: 580px) { + .term-global-locations .field_overview_article_listing { + padding: 50px; + } + + .term-global-locations .field_overview_article_listing .node-article-teaser-details { + width: calc((100% - 80px) / 2); + padding-bottom: 30px; + border-bottom: 1px solid #C4C4C4; + margin-bottom: 30px; + } + + .term-global-locations .field_overview_article_listing .node-article-teaser-details:nth-last-child(-n+2) { + border-width: 0; + margin-bottom: 0; + padding-bottom: 0; + } +} + +.term-global-locations .field_intro_text_services { + font-size: 36px; + color: #00244A; + padding-bottom: 25px; +} + +.term-global-locations .field_global_location_services { + margin-bottom: 25px; + padding-top: 20px; + border-top: 1px solid #0085CA; +} + +.term-global-locations .field_global_location_services_label { + font-size: 36px; + font-weight: 900; + color: #00244A; + margin-bottom: 30px; +} + +.term-global-locations .field_global_location_services-link div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-global-locations .field_global_location_services-link div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-global-locations .field_global_location_services-link div:before { + height: 25px; + } +} + +.term-global-locations .field_global_location_services-link div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-global-locations .field_global_location_services-link div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-global-locations .field_global_location_services-link div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-global-locations .field_global_location_services-link div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-global-locations .field_global_location_services-link div:hover:before { + width: 100%; +} + +.term-global-locations .field_global_location_services-link div:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-global-locations .field_global_location_services-link div a { + font-size: 16px; + } +} + +.term-global-locations .field_global_location_services_content_list { + display: flex; + flex-flow: row wrap; +} + +@media (max-width: 750px) { + .term-global-locations .field_global_location_services_content_list { + flex-direction: column; + } +} + +.term-global-locations .field_global_location_services_content_list a { + font-size: 30px; + font-weight: 700; + color: #00244A; +} + +@media (min-width: 750px) { + .term-global-locations .field_global_location_services_content_list { + align-items: center; + justify-content: space-between; + } +} + +.term-global-locations .field_global_location_services_content_list>* { + margin-bottom: 5px; +} + +@media (min-width: 580px) { + .term-global-locations .field_global_location_services_content_list>* { + width: calc((100% - 50px) / 2); + } +} + +.view-insight-view-region-global-location-title, +.view-global-location-services-list-title { + margin-bottom: 50px; + font-weight: 900; + font-size: 36px; + color: #00244A; +} + +.view-insight-view-region-global-location-content>*, +.view-global-location-services-list-content>* { + margin-bottom: 40px; + padding-bottom: 40px; +} + +.view-insight-view-region-global-location-content>*:not(:last-child), +.view-global-location-services-list-content>*:not(:last-child) { + border-bottom: 2px solid #0085CA; +} + +@media (min-width: 580px) { + + .view-insight-view-region-global-location-content>*, + .view-global-location-services-list-content>* { + margin-bottom: 40px; + width: calc((100% - 50px) / 2); + } + + .view-insight-view-region-global-location-content>*>div:nth-last-child(-n+2), + .view-global-location-services-list-content>*>div:nth-last-child(-n+2) { + border-bottom-width: 0; + } +} + +.term-global-locations-layout-sidebar .field_featured_experts_nav_02, +.term-global-locations-layout-sidebar .field_featured_experts_nav_03, +.term-global-locations-layout-sidebar .field_featured_experts_nav_04, +.term-global-locations-layout-sidebar .field_featured_experts_nav_05, +.term-global-locations-layout-sidebar .field_overview_featured_expert, +.term-global-locations-layout-sidebar .field_featured_expert { + display: grid; + gap: 10px; +} + +.paragraph--type--field-video .title-video { + color: #00244A !important; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif !important; + padding-left: 0 !important; +} + +.view-global-location-our-people { + margin-top: 30px; +} + +.view-global-location-our-people form { + display: none; +} + +.view-global-location-our-people .view-content { + display: grid; + gap: 15px; +} + +@media (max-width: 1580px) { + .view-global-location-our-people .view-content { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (max-width: 960px) { + .view-global-location-our-people .view-content { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 700px) { + .view-global-location-our-people .view-content { + grid-template-columns: repeat(1, 1fr); + } +} + +@media (min-width: 1580px) { + .view-global-location-our-people .view-content { + grid-template-columns: repeat(4, 1fr); + } +} + +.view-global-location-our-people .node-profile-profile-connect-connect-url { + display: none; +} + +.view-global-location-our-people .node-profile-profile-connect-content { + justify-content: center; +} + +.view-global-location-our-people-filter { + display: flex; +} + +@media (max-width: 580px) { + .view-global-location-our-people-filter { + flex-direction: column; + } + + .view-global-location-our-people-filter>div:not(:last-child) { + margin-bottom: 10px; + } +} + +.view-global-location-our-people-filter .view-filters { + display: none; +} + +.view-global-location-our-people-filter-label { + text-transform: uppercase; + font-size: 24px; + color: #0085CA; + position: relative; + padding-right: 25px; +} + +.view-global-location-our-people-filter-label:before { + position: absolute; + content: ""; + right: 0; + top: 6px; + width: 16px; + height: 10px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-up-black.png") center center no-repeat; + transform: rotate(180deg); + transition: all 0.5s ease-in; +} + +.view-global-location-our-people-filter-select { + position: relative; +} + +.view-global-location-our-people-filter-select .view-global-location-our-people-filter-option { + display: none; +} + +.view-global-location-our-people-filter-select:hover { + cursor: pointer; +} + +.view-global-location-our-people-filter-select:hover .view-global-location-our-people-filter-label { + color: #DE841E; +} + +.view-global-location-our-people-filter-select.open .view-global-location-our-people-filter-label { + color: #DE841E; +} + +.view-global-location-our-people-filter-select.open .view-global-location-our-people-filter-label:before { + transform: rotate(0deg); +} + +.view-global-location-our-people-filter-select.open .view-global-location-our-people-filter-option { + display: flex; +} + +.view-global-location-our-people-filter-option { + position: absolute; + z-index: 1; + max-width: 500px; + width: 100%; + padding: 20px 10px; + display: flex; + flex-flow: row wrap; +} + +.view-global-location-our-people-filter-option-item { + position: relative; + color: #0085CA; + cursor: pointer; +} + +.view-global-location-our-people-filter-option-item:hover, +.view-global-location-our-people-filter-option-item.is-active { + color: #DE841E; +} + +.view-global-location-our-people-filter-option-item:not(:last-child) { + padding-right: 20px; +} + +.view-global-location-our-people-filter-option-item:not(:last-child):before { + position: absolute; + content: ""; + right: 9px; + top: 15%; + height: 70%; + width: 1px; + background-color: #00244A; +} + +.view-global-location-our-people-filter-option:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.view-global-location-our-people-filter-selected { + margin-top: 25px; + min-height: 40px; + display: flex; + flex-flow: row wrap; +} + +.view-global-location-our-people-filter-selected-item { + position: relative; + border: 1px solid #0085CA; + height: 40px; + padding: 5px 40px 5px 10px; + display: flex; + justify-content: center; + align-items: center; + font-size: 20px; + color: #00244A; + margin: 5px 0; +} + +.view-global-location-our-people-filter-selected-item span { + cursor: pointer; + position: absolute; + right: 15px; + top: 14px; + width: 12px; + height: 12px; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") center no-repeat; + background-size: contain; +} + +.view-global-location-our-people-filter-selected-item:not(:last-child) { + margin-right: 20px; +} + +@media (max-width: 580px) { + .view-global-location-our-people-filter-select:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .view-global-location-our-people-filter-select:not(:last-child) { + margin-right: 20px; + } +} + +#gl_overview_tab .articles-listing-locations { + background-color: #F2F2F2; + padding: 30px; + margin-bottom: 50px; +} + +#gl_overview_tab .articles-listing-locations .masonry-grid { + width: 100%; +} + +#gl_overview_tab .articles-listing-locations .masonry-grid article { + max-width: calc((100% - 70px) / 2); + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; +} + +#gl_overview_tab .services-list-title, +#gl_services_tab .services-list-title { + margin-bottom: 20px; + font-weight: 900; + font-size: 36px; + color: #00244A; + border-top: 1px solid #0085CA; + padding-top: 30px; +} + +#gl_overview_tab .services-list, +#gl_services_tab .services-list { + margin-bottom: 40px; + display: flex; + flex-flow: row wrap; + justify-content: space-between; +} + +#gl_overview_tab .services-list>*, +#gl_services_tab .services-list>* { + width: calc(50% - 40px); +} + +#gl_overview_tab .services-list>a, +#gl_services_tab .services-list>a { + font-size: 30px; + color: #00244A; + font-weight: 600; +} + +@media (max-width: 960px) { + + #gl_overview_tab .services-list>a, + #gl_services_tab .services-list>a { + width: 100%; + } +} + +#gl_overview_tab .services-list .field_cta_link, +#gl_services_tab .services-list .field_cta_link { + margin-top: 10px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +#gl_overview_tab .services-list .field_cta_link:before, +#gl_services_tab .services-list .field_cta_link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + + #gl_overview_tab .services-list .field_cta_link:before, + #gl_services_tab .services-list .field_cta_link:before { + height: 25px; + } +} + +#gl_overview_tab .services-list .field_cta_link:after, +#gl_services_tab .services-list .field_cta_link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + + #gl_overview_tab .services-list .field_cta_link:after, + #gl_services_tab .services-list .field_cta_link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +#gl_overview_tab .services-list .field_cta_link a, +#gl_services_tab .services-list .field_cta_link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + + #gl_overview_tab .services-list .field_cta_link a, + #gl_services_tab .services-list .field_cta_link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +#gl_overview_tab .services-list .field_cta_link:hover:before, +#gl_services_tab .services-list .field_cta_link:hover:before { + width: 100%; +} + +#gl_overview_tab .services-list .field_cta_link:hover a, +#gl_services_tab .services-list .field_cta_link:hover a { + color: white; +} + +@media (min-width: 580px) { + + #gl_overview_tab .services-list .field_cta_link a, + #gl_services_tab .services-list .field_cta_link a { + font-size: 16px; + } +} + +.go-to-insights-btn { + display: none; + transform: rotate(90deg); + position: absolute; + z-index: 10; + right: -60px; +} + +.go-to-insights-btn.revers { + display: block; +} + +.go-to-insights-btn>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.go-to-insights-btn>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .go-to-insights-btn>div:before { + height: 25px; + } +} + +.go-to-insights-btn>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .go-to-insights-btn>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.go-to-insights-btn>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .go-to-insights-btn>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.go-to-insights-btn>div:hover:before { + width: 100%; +} + +.go-to-insights-btn>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .go-to-insights-btn>div a { + font-size: 16px; + } +} + +.go-to-insights-btn:not(.revers)>div { + background-color: white; + border: 1px solid #0085ca; +} + +@media (max-width: 960px) { + .go-to-insights-btn { + right: -44px; + top: -70px; + } +} + +.scroll-move-top { + display: none; + position: fixed; + z-index: 50; + right: 0; + bottom: 50px; + cursor: pointer; +} + +@media (max-width: 960px) { + .scroll-move-top { + width: 25px; + } +} + +.scroll-move-top>div { + position: relative; + transition: all 0.5s; + display: inline-flex; + transform: rotate(-90deg); + width: 50px; + height: 50px; +} + +.scroll-move-top>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .scroll-move-top>div:before { + height: 25px; + } +} + +.scroll-move-top>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .scroll-move-top>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.scroll-move-top>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .scroll-move-top>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.scroll-move-top>div:hover:before { + width: 100%; +} + +.scroll-move-top>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .scroll-move-top>div a { + font-size: 16px; + } +} + +.our-people-search-leader { + margin-bottom: 60px; +} + +.our-people-search-leader-title { + font-size: 36px; + color: #00244A; + margin-bottom: 30px; +} + +.our-people-search-leader-block { + display: grid; + gap: 15px; +} + +@media (max-width: 1580px) { + .our-people-search-leader-block { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (max-width: 960px) { + .our-people-search-leader-block { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 700px) { + .our-people-search-leader-block { + grid-template-columns: repeat(1, 1fr); + } +} + +@media (min-width: 1580px) { + .our-people-search-leader-block { + grid-template-columns: repeat(4, 1fr); + } +} + +.our-people-filter { + margin-bottom: 50px; +} + +.our-people-filter-heading { + padding: 120px 10px 100px 10px; + position: relative; + background: transparent url("/themes/custom/am/dist/../images/bg/our-people-heading-bg.jpg") no-repeat center center; + background-size: cover; + min-height: 400px; +} + +.our-people-filter-heading:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.our-people-filter-heading-content { + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.our-people-filter-heading-name { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +.our-people-filter-heading-desc { + font-size: 20px; + color: white; +} + +@media (min-width: 580px) { + .our-people-filter-heading-name { + font-size: 64px; + } + + .our-people-filter-heading-desc { + font-size: 36px; + } +} + +.our-people-filter-filtering { + max-width: 1600px; + margin: 0 auto; + padding: 40px 10px; + position: relative; +} + +.our-people-filter-filter { + display: flex; +} + +@media (max-width: 960px) { + .our-people-filter-filter { + display: block; + } +} + +.our-people-filter-label { + text-transform: uppercase; + font-size: 24px; + color: #0085CA; + position: relative; + padding-right: 25px; + cursor: pointer; +} + +.our-people-filter-label.is-active { + color: #DE841E; +} + +.our-people-filter-label:before { + position: absolute; + content: ""; + right: 0; + top: 6px; + width: 16px; + height: 10px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-up-black.png") center center no-repeat; + transform: rotate(180deg); + transition: all 0.5s ease-in; +} + +.our-people-filter-select { + position: relative; +} + +.our-people-filter-select .our-people-filter-option { + display: none; +} + +.our-people-filter-select.open .our-people-filter-label { + color: #DE841E; +} + +.our-people-filter-select.open .our-people-filter-label:before { + transform: rotate(0deg); +} + +.our-people-filter-select.open .our-people-filter-option { + display: flex; +} + +.our-people-filter-option { + position: absolute; + z-index: 1; + max-width: 500px; + width: 100%; + padding: 20px 10px; + display: flex; + flex-flow: row wrap; +} + +.our-people-filter-option-item { + position: relative; + color: #0085CA; + cursor: pointer; +} + +.our-people-filter-option-item:hover, +.our-people-filter-option-item.is-active { + color: #DE841E; +} + +.our-people-filter-option-item:not(:last-child) { + padding-right: 20px; +} + +.our-people-filter-option-item:not(:last-child):before { + position: absolute; + content: ""; + right: 9px; + top: 15%; + height: 70%; + width: 1px; + background-color: #00244A; +} + +.our-people-filter-option:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.our-people-filter-selected { + margin-top: 30px; + min-height: 40px; + display: flex; + flex-flow: row wrap; +} + +.our-people-filter-selected-item { + position: relative; + border: 1px solid #0085CA; + height: 40px; + padding: 5px 40px 5px 10px; + margin-top: 5px; + margin-bottom: 5px; + display: flex; + justify-content: center; + align-items: center; + font-size: 20px; + color: #00244A; +} + +.our-people-filter-selected-item span { + cursor: pointer; + position: absolute; + right: 15px; + top: 14px; + width: 12px; + height: 12px; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") center no-repeat; + background-size: contain; +} + +.our-people-filter-selected-item:not(:last-child) { + margin-right: 20px; +} + +@media (max-width: 580px) { + .our-people-filter-select:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .our-people-filter-select:not(:last-child) { + margin-right: 20px; + } +} + +.view-our-people, +.view-our-people-search { + max-width: 1600px; + margin: 0 auto 50px; + padding: 0px 10px; + position: relative; +} + +.view-our-people .no-image, +.view-our-people-search .no-image { + width: 150px; + height: 223px; + background-color: #022a54; +} + +.view-our-people .view-filters, +.view-our-people-search .view-filters { + display: none; +} + +.view-our-people .views-infinite-scroll-content-wrapper, +.view-our-people-search .views-infinite-scroll-content-wrapper { + display: grid; + gap: 15px; +} + +@media (max-width: 1580px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (max-width: 960px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 700px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(1, 1fr); + } +} + +@media (min-width: 1580px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(4, 1fr); + } +} + +.view-our-people-search-form { + border-bottom: 1px solid #022a54; + display: flex; +} + +.view-our-people-search-form input[type=text] { + background-color: transparent; + border-width: 0; + text-transform: uppercase; + font-weight: 300; + font-size: 24px; + line-height: 1; + color: #022a54; + padding: 0; + flex: 1; +} + +.view-our-people-search-form input[type=submit] { + font-size: 0; + width: 16px; + height: 16px; + border-width: 0; + background: transparent url(/themes/custom/am/dist/../images/icons/search-blue.png) no-repeat center center; + background-size: contain; + cursor: pointer; +} + +@media (max-width: 960px) { + .view-our-people-search-header-wrapper { + display: grid; + gap: 30px; + } +} + +@media (min-width: 960px) { + .view-our-people-search-header-wrapper { + display: flex; + align-items: center; + } + + .view-our-people-search-header-wrapper>div:first-child { + margin-left: 20px; + order: 2; + } + + .view-our-people-search-header-wrapper>div:last-child { + flex: 1; + order: 1; + } +} + +.view-our-people-search .custom-results-members { + margin-top: 50px; +} + +.view-our-people-search-facets { + display: flex; +} + +@media (max-width: 960px) { + .view-our-people-search-facets { + display: block; + } +} + +.view-our-people-search-facets .facet-empty { + display: none; +} + +@media (max-width: 580px) { + .view-our-people-search-facets .facets-widget-links:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .view-our-people-search-facets .facets-widget-links:not(:last-child) { + margin-right: 20px; + } +} + +.view-our-people-search-facets .facets-widget-links .facet-label { + text-transform: uppercase; + font-size: 24px; + color: #0085CA; + position: relative; + padding-right: 25px; + cursor: pointer; +} + +.view-our-people-search-facets .facets-widget-links .facet-label.is-active { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links .facet-label:before { + position: absolute; + content: ""; + right: 0; + top: 6px; + width: 16px; + height: 10px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-up-black.png") center center no-repeat; + transform: rotate(180deg); + transition: all 0.5s ease-in; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links { + position: absolute; + z-index: 1; + max-width: 800px; + width: 100%; + padding: 20px 10px; + display: flex; + flex-flow: row wrap; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links .has-children, +.view-our-people-search-facets .facets-widget-links .item-list__links .js-facet-deactivate { + display: none; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li { + position: relative; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li a { + color: #0085CA; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li a:hover, +.view-our-people-search-facets .facets-widget-links .item-list__links>li a.is-active { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li:not(:last-child) { + padding-right: 20px; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li:not(:last-child):before { + position: absolute; + content: ""; + right: 9px; + top: 15%; + height: 70%; + width: 1px; + background-color: #00244A; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.view-our-people-search-facets .facets-widget-links.active .facet-label, +.view-our-people-search-facets .facets-widget-links.open .facet-label { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links.open .facet-label:before { + transform: rotate(0deg); +} + +.view-our-people-search-facets .facets-widget-links:not(.open) .item-list__links { + display: none; +} + +.view-our-people-search-selected { + margin-top: 30px; + min-height: 40px; + display: flex; + flex-flow: row wrap; +} + +.view-our-people-search-selected .has-children { + display: none; +} + +.view-our-people-search-selected a { + position: relative; + border: 1px solid #0085CA; + min-height: 40px; + padding: 5px 40px 5px 10px; + margin-top: 5px; + margin-bottom: 5px; + display: flex; + justify-content: center; + align-items: center; + font-size: 20px; + color: #00244A; +} + +.view-our-people-search-selected a .js-facet-deactivate { + cursor: pointer; + position: absolute; + right: 15px; + top: 14px; + width: 12px; + height: 12px; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") center no-repeat; + background-size: contain; + font-size: 0; +} + +.view-our-people-search-selected a:not(:last-child) { + margin-right: 20px; +} + +.tpl-careers .am-heading { + min-height: 400px; +} + +.tpl-careers .am-heading-head { + background-image: url("/themes/custom/am/dist/../images/bg/careers-bg.jpg"); +} + +.tpl-careers .am-heading .title { + font-size: 20px; + color: #FAC40B; + text-transform: uppercase; +} + +.tpl-careers .unsolicited-resumes-third .text-formatted { + font-size: 16px; + color: #646565; +} + +.tpl-careers-link-search-and-apply { + margin-bottom: 20px; +} + +.tpl-careers-link-search-and-apply>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.tpl-careers-link-search-and-apply>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .tpl-careers-link-search-and-apply>div:before { + height: 25px; + } +} + +.tpl-careers-link-search-and-apply>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .tpl-careers-link-search-and-apply>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.tpl-careers-link-search-and-apply>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .tpl-careers-link-search-and-apply>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.tpl-careers-link-search-and-apply>div:hover:before { + width: 100%; +} + +.tpl-careers-link-search-and-apply>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .tpl-careers-link-search-and-apply>div a { + font-size: 16px; + } +} + +.tpl-careers #quicktabs-front_featured { + padding: 20px 0; +} + +@media (min-width: 960px) { + .tpl-careers #quicktabs-front_featured { + padding: 0 20px 20px 0; + } +} + +@media (min-width: 960px) and (max-width:1260px) { + .tpl-careers #quicktabs-front_featured .view-front-featured>.view-content { + grid-template-columns: repeat(2, 1fr) !important; + } +} + +.tpl-careers #quicktabs-front_featured:before { + right: 0; + left: initial; + width: 300%; +} + +.view-careers-page-menu { + margin-top: 30px; +} + +@media (min-width: 580px) { + .view-careers-page-menu { + margin-top: 230px; + } +} + +@media (max-width: 580px) { + .view-careers-page-menu .view-content { + display: grid; + gap: 20px; + } +} + +@media (min-width: 580px) { + .view-careers-page-menu .view-content { + display: flex; + } + + .view-careers-page-menu .view-content>div:not(:last-child) { + margin-right: 30px; + } +} + +.view-careers-page-menu .view-content a { + font-size: 24px; + text-transform: uppercase; + color: #78D1FF; +} + +.section-careers-old .career-cta-item:first-of-type { + background-color: #00244A; +} + +.section-careers-old .career-cta-desc { + font-weight: 300; + color: #fff; +} + +.career-cta { + display: grid; + gap: 20px; +} + +.career-cta-item { + background-color: #f2f2f2; + padding: 17px; +} + +.career-cta-title { + font-size: 36px; + text-transform: uppercase; + color: #0085CA; + margin-bottom: 10px; +} + +.career-cta-desc { + font-size: 20px; + margin-bottom: 10px; +} + +.career-cta-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.career-cta-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .career-cta-link:before { + height: 25px; + } +} + +.career-cta-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .career-cta-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.career-cta-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .career-cta-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.career-cta-link:hover:before { + width: 100%; +} + +.career-cta-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .career-cta-link a { + font-size: 16px; + } +} + +.view-career-insights-career-page { + background-color: #f2f2f2; + padding: 20px; +} + +.view-career-insights-career-page .view-content { + display: grid; + gap: 30px; +} + +@media (min-width: 580px) { + .view-career-insights-career-page .view-content { + gap: 60px; + grid-template-columns: repeat(2, 1fr); + } +} + +@media (min-width: 580px) { + .view-career-insights-career-page { + padding: 40px; + } +} + +.node-careers-page .block-type--teaser_with_cta, +.tpl-careers .block-type--teaser_with_cta, +.view-awards .block-type--teaser_with_cta, +.node-type-page .block-type--teaser_with_cta { + background-color: #00244A; + padding: 17px; +} + +.node-careers-page .block-type--teaser_with_cta h2, +.tpl-careers .block-type--teaser_with_cta h2, +.view-awards .block-type--teaser_with_cta h2, +.node-type-page .block-type--teaser_with_cta h2 { + color: #0085CA; + font-size: 36px; + text-transform: uppercase; +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-teaser-text, +.tpl-careers .block-type--teaser_with_cta .field--name-field-teaser-text, +.view-awards .block-type--teaser_with_cta .field--name-field-teaser-text, +.node-type-page .block-type--teaser_with_cta .field--name-field-teaser-text { + color: #fff; + font-size: 20px; + font-weight: 300; + margin-top: 11px; +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link { + margin-top: 30px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:before, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:before, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link:before, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + + .node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:before, + .tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:before, + .view-awards .block-type--teaser_with_cta .field--name-field-cta-link:before, + .node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:before { + height: 25px; + } +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:after, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:after, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link:after, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + + .node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:after, + .tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:after, + .view-awards .block-type--teaser_with_cta .field--name-field-cta-link:after, + .node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link a, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link a, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link a, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + + .node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link a, + .tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link a, + .view-awards .block-type--teaser_with_cta .field--name-field-cta-link a, + .node-type-page .block-type--teaser_with_cta .field--name-field-cta-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:hover:before, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:hover:before, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link:hover:before, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:hover:before { + width: 100%; +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link:hover a, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link:hover a, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link:hover a, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link:hover a { + color: white; +} + +@media (min-width: 580px) { + + .node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link a, + .tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link a, + .view-awards .block-type--teaser_with_cta .field--name-field-cta-link a, + .node-type-page .block-type--teaser_with_cta .field--name-field-cta-link a { + font-size: 16px; + } +} + +.node-careers-page .block-type--teaser_with_cta .field--name-field-cta-link a, +.tpl-careers .block-type--teaser_with_cta .field--name-field-cta-link a, +.view-awards .block-type--teaser_with_cta .field--name-field-cta-link a, +.node-type-page .block-type--teaser_with_cta .field--name-field-cta-link a { + letter-spacing: 0.8px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +.node-careers-page .page-heading-heading { + padding: 140px 10px 57px 10px; +} + +.node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div { + display: flex; + margin-top: 30px; +} + +@media (max-width: 580px) { + .node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div { + display: block; + margin-top: 30px; + } +} + +.node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div .views-row { + margin: 0 35px 0 0; +} + +.node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div .views-row .views-field-title a { + color: #78D1FF; + font-size: 24px; + text-transform: uppercase; +} + +.node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div .views-row.active .views-field-title a { + color: #FAC40B; +} + +.node-careers-page #block-views-block-careers-page-careers-sub-pages>div>div .views-row:last-child.active .views-field-title a { + color: #78D1FF; +} + +.node-careers-page .field_main_content .paragraph .field_image .field-item img { + display: none; +} + +.node-careers-page .field_main_content .paragraph .field_body iframe { + width: 90%; + height: 600px; +} + +@media (max-width: 960px) { + .node-careers-page .field_main_content .paragraph .field_body iframe { + height: 440px; + } +} + +@media (max-width: 580px) { + .node-careers-page .field_main_content .paragraph .field_body iframe { + width: 100%; + height: 250px; + } +} + +.node-careers-page .field_article_listing_header_ { + font-size: 36px; + color: #00244A; + margin: 50px 0 35px; + text-transform: uppercase; + font-weight: 600; +} + +.node-careers-page .careers-insights-listing .masonry-grid>div { + max-width: calc((100% - 50px) / 2); + border-bottom: 2px solid #0085CA; + padding-bottom: 30px; + margin-bottom: 30px; +} + +@media (max-width: 960px) { + .node-careers-page .careers-insights-listing .masonry-grid>div { + max-width: 100%; + } +} + +.node-careers-page .careers-insights-listing .masonry-grid>div:nth-last-child(-n+2) { + border-bottom: 0; +} + +.node-careers-page .careers-insights-listing .masonry-grid>div .field--name-title { + color: #00244A; + font-size: 30px; + line-height: 24px; + margin-top: 20px; + font-weight: 600; +} + +.node-careers-page .careers-insights-listing .masonry-grid>div .field--name-field-teaser-text { + margin-top: 20px; +} + +.node-careers-page .careers-insights-listing .masonry-grid>div .term-expertise-teaser-link { + margin-top: 20px; +} + +.node-careers-page .field-right-rail-insights { + background-color: #F2F2F2; + padding: 40px 40px 10px 40px; + margin-bottom: 40px; + margin-top: 20px; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight { + max-width: calc((100% - 20px * 2) / 2); + padding-bottom: 30px; + border-bottom: 2px solid #0085CA; + margin-bottom: 30px; + display: grid; + gap: 15px; +} + +@media (max-width: 960px) { + .node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight { + max-width: 100%; + } +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight:nth-last-child(-n+2) { + border-bottom: 0; + padding-bottom: 1px; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight .title a { + font-weight: 500; + color: #00244A; + line-height: 34px; + font-size: 30px; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight .field--name-field-category { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight .node-article-date { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight .node-article-teaser { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.node-careers-page .field-right-rail-insights .masonry-grid .right-rail-insight .term-expertise-teaser-link { + margin-top: 5px; + max-width: 220px; +} + +.node-careers-page .l-content>.shareclean-buttons { + display: none; +} + +.node-careers-page .shareclean-clone { + margin-top: 20px; +} + +.node-page-full .field-right-rail-insights { + background-color: #F2F2F2; + padding: 40px 40px 10px 40px; + margin-bottom: 40px; + margin-top: 20px; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight { + max-width: calc((100% - 20px * 2) / 2); + padding-bottom: 30px; + border-bottom: 2px solid #0085CA; + margin-bottom: 30px; + display: grid; + gap: 15px; +} + +@media (max-width: 960px) { + .node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight { + max-width: 100%; + } +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight:nth-last-child(-n+2) { + border-bottom: 0; + padding-bottom: 1px; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight .title a { + font-weight: 500; + color: #00244A; + line-height: 34px; + font-size: 30px; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight .field--name-field-category { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight .node-article-date { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight .node-article-teaser { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.node-page-full .field-right-rail-insights .masonry-grid .right-rail-insight .term-expertise-teaser-link { + margin-top: 5px; + max-width: 220px; +} + +.am-heading-container .careers-menu { + margin-top: 230px; +} + +.careers-menu { + display: flex; +} + +@media (max-width: 960px) { + .careers-menu { + display: block; + } +} + +.careers-menu .views-row { + margin: 0 35px 0 0; +} + +.careers-menu .views-row a { + color: #78D1FF; + font-size: 24px; + text-transform: uppercase; +} + +.field_cta_block { + background-color: #00244A; + padding: 17px; +} + +.field_cta_block .field_cta_content_block_title { + color: #0085CA; + font-size: 36px; + text-transform: uppercase; +} + +.field_cta_block .field_cta_block_content_form { + color: #fff; + font-size: 20px; + font-weight: 300; + margin-top: 11px; +} + +.field_cta_block .field--name-field-cta-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.field_cta_block .field--name-field-cta-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .field_cta_block .field--name-field-cta-link:before { + height: 25px; + } +} + +.field_cta_block .field--name-field-cta-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .field_cta_block .field--name-field-cta-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.field_cta_block .field--name-field-cta-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .field_cta_block .field--name-field-cta-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.field_cta_block .field--name-field-cta-link:hover:before { + width: 100%; +} + +.field_cta_block .field--name-field-cta-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .field_cta_block .field--name-field-cta-link a { + font-size: 16px; + } +} + +.field_cta_block .field--name-field-cta-link a { + letter-spacing: 0.8px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +.view-awards { + margin-bottom: 50px; +} + +.view-awards .am-heading { + background-image: url("/themes/custom/am/dist/../images/bg/award-bg.jpg"); + min-height: 400px; +} + +.view-awards .view-content .item-list { + margin-bottom: 20px; +} + +.view-awards .view-content .item-list h2 { + color: #00244A !important; + font-size: 36px; +} + +.view-awards .view-content .item-list>h3 { + font-weight: bold; + font-size: 36px; + color: #00244A; +} + +.view-awards .view-content .item-list>ul>li { + padding: 20px 0; + padding-right: 60px; + position: relative; +} + +.view-awards .view-content .item-list>ul>li:not(:last-child) { + border-bottom: 1px solid #f2f2f2; +} + +.view-awards .view-content .item-list .link-to-awards { + display: none; +} + +@media (min-width: 580px) { + .view-awards .view-content .item-list .link-to-awards { + display: block; + position: absolute; + right: 0; + top: 14px; + } +} + +.view-awards .view-content .item-list .link-to-awards .link { + position: relative; + transition: all 0.5s; +} + +.view-awards .view-content .item-list .link-to-awards .link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +.view-awards .view-content .item-list .link-to-awards .link a { + display: block; + width: 45px; + height: 45px; + font-size: 0; + position: relative; + z-index: 1; +} + +.view-awards .view-content .item-list .field-cta { + margin-bottom: 5px; + font-size: 24px; + font-weight: normal; + color: #00244A; +} + +.view-awards .view-content .item-list .field-cta a { + font-size: 24px; + font-weight: normal; + color: #00244A; +} + +.view-awards .am-layout-single { + display: grid; + gap: 30px; + align-items: flex-start; +} + +@media (min-width: 960px) { + .view-awards .am-layout-single { + grid-template-columns: auto 400px; + gap: 60px; + } +} + +.view-awards .am-layout-single-sidebar { + display: grid; + gap: 20px; +} + +.view-awards .block-type--teaser_with_cta { + margin-bottom: 0; +} + +*, +*:before, +*:after { + box-sizing: border-box; +} + +html { + scroll-behavior: smooth; +} + +body { + background-color: #eeeeee; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +.page { + background-color: #fff; +} + +.l-page { + position: relative; + overflow: hidden; +} + +.user-logged-in .l-page { + margin-top: 6rem; +} + +.l-region--header { + position: relative; + max-width: 1280px; + margin: auto; + background-color: #ffffff; + box-shadow: 0 3px 5px rgba(0, 36, 74, 0.15); +} + +.l-region--more-content { + max-width: 1280px; + margin: auto; +} + +.node-type-profile .l-region--more-content { + background-color: #ffffff; +} + +.l-content { + margin: 0 auto; + background-color: #ffffff; +} + +.l-content .page-title-front { + display: none; +} + +.section-search:not(.page-search) .l-content { + padding: 0 10px; + padding: 0 0.625rem; +} + +@media (min-width: 580px) { + .section-search:not(.page-search) .l-content { + width: 63.5087719298%; + float: left; + margin-right: 0; + padding: 0 20px 0 0; + padding: 0 1.25rem 0 0; + } +} + +@media (min-width: 960px) { + .section-search:not(.page-search) .l-content { + width: 66.3157894737%; + float: left; + margin-right: 0; + padding: 0; + } +} + +.page-our-people .l-content { + overflow-x: visible; +} + +@media (min-width: 960px) { + + .node-type-article .l-content, + .node-type-podcast .l-content, + .node-type-video .l-content, + .node-type-basic-page .l-content, + .node-type-expertise-article .l-content, + .node-type-leasescre-pages .l-content, + .section-contact-am .l-content { + padding-right: 35px; + padding-right: 2.1875rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + } +} + +@media (min-width: 1140px) { + + .node-type-article .l-content, + .node-type-podcast .l-content, + .node-type-video .l-content, + .node-type-basic-page .l-content, + .node-type-expertise-article .l-content, + .node-type-leasescre-pages .l-content, + .section-contact-am .l-content { + padding-right: 45px; + padding-right: 2.8125rem; + } +} + +.node-type-article .l-content, +.node-type-podcast .l-content, +.node-type-video .l-content, +.node-type-basic-page .l-content, +.node-type-expertise-article .l-content, +.node-type-leasescre-pages .l-content, +.page-taxonomy-term.section-industries .l-content, +.section-expertise-leaf .l-content { + padding-top: 40px; + padding-top: 2.5rem; +} + +@media (min-width: 580px) { + + .node-type-article .l-content, + .node-type-podcast .l-content, + .node-type-video .l-content, + .node-type-basic-page .l-content, + .node-type-expertise-article .l-content, + .node-type-leasescre-pages .l-content, + .page-taxonomy-term.section-industries .l-content, + .section-expertise-leaf .l-content { + padding-top: 60px; + padding-top: 3.75rem; + } +} + +@media (min-width: 960px) { + + .node-type-article .l-content, + .node-type-podcast .l-content, + .node-type-video .l-content, + .node-type-basic-page .l-content, + .node-type-expertise-article .l-content, + .node-type-leasescre-pages .l-content, + .page-taxonomy-term.section-industries .l-content, + .section-expertise-leaf .l-content { + vertical-align: top; + } +} + +.node-type-custom-page.section-insights .l-content { + padding: 0; +} + +@media (min-width: 960px) { + .node-type-custom-page.section-insights .l-content { + display: block; + } +} + +.page-not-found .l-content { + padding-top: 40px; + padding-top: 2.5rem; + padding-bottom: 60px; + padding-bottom: 3.75rem; +} + +@media (min-width: 580px) { + .page-not-found .l-content { + padding-top: 70px; + padding-top: 4.375rem; + } +} + +@media (min-width: 960px) { + .page-not-found .l-content { + margin: auto; + padding-top: 100px; + padding-top: 6.25rem; + padding-bottom: 90px; + padding-bottom: 5.625rem; + } +} + +.page-not-found .l-content, +.page-taxonomy-term.section-industries .l-content, +.section-contact-am .l-content, +.section-expertise-leaf .l-content { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + + .page-not-found .l-content, + .page-taxonomy-term.section-industries .l-content, + .section-contact-am .l-content, + .section-expertise-leaf .l-content { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +.section-contact-am .l-content { + padding-top: 30px; + padding-top: 1.875rem; +} + +@media (min-width: 960px) { + .section-contact-am .l-content { + padding-top: 50px; + padding-top: 3.125rem; + padding-bottom: 95px; + padding-bottom: 5.9375rem; + padding-left: 55px; + padding-left: 3.4375rem; + } +} + +@media (min-width: 1140px) { + .section-contact-am .l-content { + padding-left: 62px; + padding-left: 3.875rem; + padding-bottom: 120px; + padding-bottom: 7.5rem; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .l-content, + .section-expertise-leaf .l-content { + padding-right: 40px; + padding-right: 2.5rem; + } +} + +.node--careers-page .l-content, +.l-content .field_teaser { + display: none; +} + +.l-footer { + width: 100%; + clear: both; +} + +.region-more_content { + max-width: 1280px; + margin: 0 auto; + background-color: #ffffff; +} + +.block--bean-cookies-list .field--name-body { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; + color: #00244A; + margin-top: 25px; +} + +@media (min-width: 580px) { + .block--bean-cookies-list .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .block--bean-cookies-list .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 80px; + padding-left: 5rem; + font-size: 16px; + font-size: 1rem; + } +} + +.block--bean-cookies-list .field--name-body a { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.block--bean-cookies-list .field--name-body a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .block--bean-cookies-list .field--name-body a:active, +.no-touch .block--bean-cookies-list .field--name-body a:focus, +.no-touch .block--bean-cookies-list .field--name-body a:hover { + color: #cf7f00 !important; +} + +.no-touch .block--bean-cookies-list .field--name-body a:active span, +.no-touch .block--bean-cookies-list .field--name-body a:focus span, +.no-touch .block--bean-cookies-list .field--name-body a:hover span { + color: #cf7f00 !important; +} + +.block--bean-cookies-list .field--name-body h2, +.block--bean-cookies-list .field--name-body h3, +.block--bean-cookies-list .field--name-body h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.block--bean-cookies-list .field--name-body h2 em, +.block--bean-cookies-list .field--name-body h2 i, +.block--bean-cookies-list .field--name-body h3 em, +.block--bean-cookies-list .field--name-body h3 i, +.block--bean-cookies-list .field--name-body h4 em, +.block--bean-cookies-list .field--name-body h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.block--bean-cookies-list .field--name-body p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.block--bean-cookies-list .field--name-body p:last-child { + margin-bottom: 0; +} + +.block--bean-cookies-list .field--name-body ul { + list-style-type: disc; +} + +.block--bean-cookies-list .field--name-body ol, +.block--bean-cookies-list .field--name-body ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.block--bean-cookies-list .field--name-body ol li, +.block--bean-cookies-list .field--name-body ul li { + margin-bottom: 1em; +} + +.block--bean-cookies-list .field--name-body ol li:last-child, +.block--bean-cookies-list .field--name-body ul li:last-child { + margin-bottom: 0; +} + +.block--bean-cookies-list .field--name-body ol li:before, +.block--bean-cookies-list .field--name-body ul li:before { + display: table; +} + +.block--bean-cookies-list .field--name-body ol li ol, +.block--bean-cookies-list .field--name-body ol li ul, +.block--bean-cookies-list .field--name-body ul li ol, +.block--bean-cookies-list .field--name-body ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.block--bean-cookies-list .field--name-body table { + border: 2px solid #111; +} + +.block--bean-cookies-list .field--name-body th { + padding: 10px 18px; + background-color: #bbb; + text-align: left; + font-weight: bold; + border: 2px solid #111; +} + +.block--bean-cookies-list .field--name-body td { + padding: 8px 10px; + border: 2px solid #111; +} + +.layerIE { + display: none; + position: fixed; + z-index: 999999; + top: 0; + bottom: 0; + left: 0; + right: 0; + background-color: white; +} + +.layerIE h1 { + position: relative; + top: 50%; + transform: translateY(-50%); + text-align: center; +} + +.text-view-more { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.text-view-more:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .text-view-more:before { + height: 25px; + } +} + +.text-view-more:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .text-view-more:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.text-view-more a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .text-view-more a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.text-view-more:hover:before { + width: 100%; +} + +.text-view-more:hover a { + color: white; +} + +@media (min-width: 580px) { + .text-view-more a { + font-size: 16px; + } +} + +.am-heading { + margin-bottom: 50px; +} + +.am-heading-created { + color: white; + font-size: 24px; + margin: 5px 0; +} + +.am-heading-head { + padding: 120px 10px 100px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + min-height: 400px; +} + +.am-heading-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.am-heading-title-top { + position: relative; + font-size: 24px; + line-height: 28px; + color: #FAC40B; + text-transform: uppercase; +} + +.am-heading-container { + width: 100%; + max-width: 1580px; + margin: 0 auto; + position: relative; + z-index: 2; +} + +.am-heading-title, +.am-heading .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 960px) { + + .am-heading-title, + .am-heading .title { + font-size: 64px; + } +} + +.am-heading-headline { + margin-bottom: 30px; + font-size: 18px; + line-height: 1; + color: white; +} + +@media (min-width: 960px) { + .am-heading-headline { + font-size: 36px; + } +} + +.am-heading-desc { + color: white; + font-size: 24px; + max-width: 900px; +} + +.am-heading-link { + margin-top: 30px; +} + +@media (min-width: 580px) { + .am-heading-link { + margin-top: 60px; + } +} + +.am-heading-link>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.am-heading-link>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .am-heading-link>div:before { + height: 25px; + } +} + +.am-heading-link>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .am-heading-link>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.am-heading-link>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .am-heading-link>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.am-heading-link>div:hover:before { + width: 100%; +} + +.am-heading-link>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .am-heading-link>div a { + font-size: 16px; + } +} + +.am-heading-nav { + margin-top: 20px; +} + +.am-heading-nav a { + display: block; + margin-top: 10px; + font-size: 24px; + text-transform: uppercase; + color: #78D1FF; +} + +.am-heading-nav a.is-active, +.am-heading-nav a:hover { + color: #FAC40B; +} + +@media (min-width: 580px) { + .am-heading-nav { + margin-top: 50px; + display: flex; + } + + .am-heading-nav a:not(:last-child) { + margin-right: 30px; + } +} + +.am-heading-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.am-heading-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.am-heading-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.am-heading-breadcrumb a:last-child { + color: #FAC40B; +} + +.am-layout-single { + max-width: 1600px; + padding: 0 10px; + margin: 0 auto 50px auto; +} + +.am-layout-single .field--name-description strong, +.am-layout-single .field--name-field_sub_header { + font-size: 36px; + font-weight: 500; +} + +.subheader { + margin-bottom: 50px; +} + +.am-layout-wsb { + display: grid; + max-width: 1600px; + padding: 0 10px; + margin: 0 auto 50px auto; + gap: 30px; + width: 100%; + align-items: flex-start; +} + +@media (max-width: 1260px) { + .am-layout-wsb { + display: block; + } +} + +@media (min-width: 1260px) { + .am-layout-wsb { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.am-layout-wsb-sidebar>*:not(:first-child), +.am-layout-wsb-content>*:not(:first-child) { + margin-top: 20px; +} + +.am-layout-wsb-sidebar .field_sub_header, +.am-layout-wsb-content .field_sub_header { + color: #00244A; + font-size: 35px; + margin-top: 20px; +} + +.am-layout-wsb-sidebar>.field--name-field_teaser, +.am-layout-wsb-content>.field--name-field_teaser { + display: none; +} + +.am-layout-wsb-sidebar .field_content>ul li, +.am-layout-wsb-content .field_content>ul li { + margin-top: 15px; +} + +.am-layout-wsb-sidebar .field_content>ul li>p, +.am-layout-wsb-content .field_content>ul li>p { + margin: 0; +} + +.am-layout-wsb-sidebar .field_content table td ul li, +.am-layout-wsb-content .field_content table td ul li { + line-height: 110%; +} + +@media (max-width: 1580px) { + + .am-layout-wsb-sidebar table tr td, + .am-layout-wsb-content table tr td { + white-space: normal !important; + } +} + +.am-layout-wsb-sidebar .l-region { + width: auto; +} + +@media (max-width: 1400px) { + .am-layout-wsb-sidebar .l-region { + width: 100%; + max-width: 100%; + float: initial; + } +} + +@media (min-width: 960px) { + .am-layout-wsb .video { + max-width: calc(100vw - 500px); + } +} + +@media (min-width: 960px) { + .path-taxonomy .am-layout-wsb .video { + width: calc(100vw - 500px); + } +} + +@media only screen and (min-width: 1630px) { + .path-taxonomy .am-layout-wsb .video { + width: 70em; + } +} + +.term-global-locations .video { + margin-bottom: 20px; +} + +@media (min-width: 960px) { + .term-global-locations .video { + width: calc(100vw - 500px); + max-width: calc(100vw - 500px); + } +} + +@media only screen and (min-width: 1630px) { + .term-global-locations .video { + width: 70em; + } +} + +.term-global-locations .video .video-container { + height: 0px !important; + padding-bottom: 67.85% !important; +} + +.language-switcher-language-url { + display: flex; + position: absolute; + right: 0; + bottom: -9px; +} + +@media (max-width: 1140px) { + .language-switcher-language-url { + position: initial; + margin-top: 15px; + } +} + +.language-switcher-language-url li a { + display: flex; + align-items: center; + justify-content: center; + background-color: #0085CA; + padding: 0 10px; + text-transform: uppercase; + font-size: 16px; + color: white; + min-height: 50px; +} + +.language-switcher-language-url li a.is-active, +.language-switcher-language-url li a:hover { + background-color: #FAC40B; + color: #001E3E; +} + +.node-profile-full .language-switcher-language-url { + position: relative; + bottom: 0; + margin-top: 50px; +} + +.node-type-page .language-switcher-language-url { + position: relative; +} + +.paragraph>.field_content ul li>p { + margin: 0; +} + +.page-heading-heading-content .translation-links { + margin-bottom: 20px; + margin-top: 40px; +} + +p sup { + font-size: 12px; +} + +.node-profile-info-list { + font-size: 20px; + color: #6BBEEC; + text-transform: uppercase; + display: grid; + gap: 20px; +} + +.node-profile-info-list a { + color: #6BBEEC; +} + +.node-profile-info-list .elem-holder { + display: flex; + gap: 15px; +} + +.node-profile-info-list .elem-holder .svg-icon { + height: 25px; + width: 26px; + fill: #6BBEEC; +} + +.node-profile-full-head { + padding: 120px 10px 100px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.node-profile-full-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.node-profile-full-head-container { + width: 100%; + max-width: 1640px; + margin: 0 auto; + position: relative; + display: grid; + gap: 30px; + align-items: flex-start; +} + +@media (min-width: 960px) { + .node-profile-full-head-container { + gap: 60px; + grid-template-columns: auto 400px; + } + + .node-profile-full-head-container .field_image_background, + .node-profile-full-head-container .field_image { + position: absolute; + bottom: -380px; + } +} + +.node-profile-full-head .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 960px) { + .node-profile-full-head .title { + font-size: 64px; + } +} + +.node-profile-full-head .field_professional_title { + font-size: 24px; + letter-spacing: 0px; + color: #0085CA; + text-transform: uppercase; +} + +.node-profile-full-head .field_quick_facts { + color: white; + margin-top: 50px; + max-width: 900px; +} + +.node-profile-full-head .field_quick_facts>div { + position: relative; + font-size: 24px; + padding-left: 20px; +} + +.node-profile-full-head .field_quick_facts>div:before { + content: "-"; + position: absolute; + left: 0; + top: 0; + color: white; +} + +.node-profile-full-head .field_block_image_w_link { + margin-top: 20px; + width: 300px; +} + +.node-profile-full-head .field_block_image_w_link img { + width: 100%; +} + +.node-profile-full-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-profile-full-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.node-profile-full-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-profile-full-breadcrumb a:last-child { + color: #FAC40B; +} + +.node-profile-full .node-profile-info-list { + background-color: #f2f2f2; + padding: 10px; +} + +@media (min-width: 580px) { + .node-profile-full .node-profile-info-list { + padding: 20px; + } +} + +.node-profile-full-layout { + display: grid; + gap: 30px; + width: 100%; + max-width: 1660px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +@media (min-width: 960px) { + .node-profile-full-layout { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.node-profile-full-layout-sidebar, +.node-profile-full-layout-content { + display: grid; + gap: 20px; +} + +.node-profile-full-layout-content .field_intro_text { + font-size: 36px; + color: #00244A; +} + +@media (min-width: 960px) { + .node-profile-full-layout-sidebar { + padding-top: 250px; + } +} + +.insights-by-professional-grid .item-list ul { + -moz-columns: 2 auto; + columns: 2 auto; + -moz-column-gap: 60px; + column-gap: 60px; +} + +.insights-by-professional-grid .item-list ul li { + -webkit-column-break-inside: avoid; + display: block; + width: 100%; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; + float: none; +} + +.block-type--our_people .field_profiles { + display: flex; + flex-direction: column; + align-items: center; + padding: 1rem; +} + +.block-type--our_people .field_profiles>.field-item { + margin-bottom: 5px; +} + +@media (min-width: 580px) { + .block-type--our_people .field_profiles { + flex-direction: row; + } + + .block-type--our_people .field_profiles>.field-item { + flex-grow: 1; + flex-basis: 0; + box-sizing: border-box; + padding: 2px; + } + + .block-type--our_people .field_profiles>.field-item:nth-child(2) { + padding: 2px 6px 2px; + } +} + +@media (min-width: 960px) { + .block-type--our_people .field_profiles { + width: 66%; + float: right; + margin-top: -260px; + } +} + +.node--profile--careers-teaser { + position: relative; +} + +.node--profile--careers-teaser h2 { + display: none; +} + +.node--profile--careers-teaser .field_image>a { + display: block; +} + +.node--profile--careers-teaser .field_image img { + width: 100%; + height: 240px; + -o-object-fit: cover; + object-fit: cover; + display: block; +} + +@media (min-width: 580px) { + .node--profile--careers-teaser .field_image img { + height: 180px; + } +} + +@media (min-width: 1140px) { + .node--profile--careers-teaser .field_image img { + height: 240px; + } +} + +.node--profile--careers-teaser .field_region { + background-color: rgba(0, 62, 106, 0.61); + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 2.8125rem; + display: flex; + align-items: center; + padding: 0 0.7rem; +} + +.node--profile--careers-teaser .field_region .field-item { + color: #cf7f00; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: bold; + letter-spacing: -0.03em; + text-align: left; + line-height: 1.5; +} + +.node-alumni-news .page-heading-heading { + padding: 140px 10px 315px 10px; +} + +@media (max-width: 960px) { + .node-alumni-news .page-heading-heading { + padding: 140px 10px 100px 10px; + } +} + +.node-alumni-news .page-heading-heading .field_title { + text-transform: capitalize; +} + +.node-page { + background-color: #fff; +} + +.node-page .page-main { + max-width: 1580px; + margin: 0 auto; +} + +.node-page .l-page { + padding-top: 0; +} + +@media (max-width: 960px) { + .node-page .page-content { + padding: 10px; + } +} + +.node-page .l-main { + display: flex; + margin: 50px auto 0; + max-width: 1600px; + padding: 0 10px; +} + +@media (max-width: 960px) { + .node-page .l-main { + display: block; + } +} + +.node-page .l-content { + flex-grow: initial; + flex-basis: auto; + padding-right: 25px; + font-size: 20px; + color: #00244A; +} + +@media (max-width: 960px) { + .node-page .l-content { + flex-grow: 7; + flex-basis: 0; + } +} + +.node-page .l-content .field--name-body p { + padding: 0px 0 20px 0; +} + +.node-page .page-heading-heading-content .category-structure { + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-page .page-heading-heading-content .category-structure span:last-child { + color: #FAC40B; +} + +.node-page .page-heading-heading-content .field--name-field_teaser_text { + max-width: 600px; +} + +.node-page .sidebar-second { + flex-grow: initial; + flex-basis: auto; +} + +.node-page .sidebar-second>div { + margin-bottom: 20px; +} + +@media (max-width: 960px) { + .node-page .sidebar-second { + flex-grow: 3; + flex-basis: 0; + } +} + +.node-page .embedded-entity.align-left img { + margin: 0 20px 15px 0; +} + +@media (max-width: 580px) { + + .node-page .embedded-entity.align-left img, + .node-page .embedded-entity img { + width: 100%; + margin: 0; + } +} + +@media (max-width: 580px) { + .node-page .align-left { + float: initial; + } +} + +@media (max-width: 960px) { + .node-page .group-article-body .table-holder { + width: 100%; + overflow-x: scroll; + border-right: 1px solid #eee; + } + + .node-page .group-article-body .table-holder table { + min-width: 700px; + } +} + +.node-page .splide__navigation__wrap { + bottom: 0 !important; +} + +.view-alumni-related-insights img { + width: 100%; +} + +.view-alumni-related-insights .views-row { + max-width: calc((100% - 20px * 2) / 2); + border-bottom: 1px solid #C4C4C4; + padding-bottom: 40px; + margin-bottom: 40px; +} + +@media (min-width: 580px) { + .view-alumni-related-insights .views-row:nth-last-child(-n+2) { + border-bottom: 0; + } +} + +@media (max-width: 960px) { + .view-alumni-related-insights .views-row { + max-width: 100%; + } +} + +.view-alumni-related-insights .views-field-title { + margin-top: 14px; +} + +.view-alumni-related-insights .views-field-title a { + font-size: 30px; + color: #00244A; + font-weight: 600; +} + +.view-alumni-related-insights .views-field-field-teaser-text { + margin-top: 20px; +} + +.view-alumni-related-insights .term-expertise-teaser-link { + margin-top: 20px; +} + +html .page-node-31471.node-type-page .group-article-body .field--name-field-video { + padding-bottom: 0; +} + +@media (max-width: 580px) { + + .section-diversity-inclusion .page-heading-heading, + .section-our-core-values-bp .page-heading-heading { + padding: 140px 10px 100px 10px; + } +} + +.section-diversity-inclusion .page-heading-heading .field_title, +.section-our-core-values-bp .page-heading-heading .field_title { + padding-top: 10px; +} + +.section-diversity-inclusion .page-heading-heading .field_teaser_text, +.section-our-core-values-bp .page-heading-heading .field_teaser_text { + display: none; +} + +.section-diversity-inclusion article.node--page--teaser-details, +.section-our-core-values-bp article.node--page--teaser-details { + border-bottom: 1px solid #C4C4C4; + margin-bottom: 30px; +} + +.section-diversity-inclusion article.node--page--teaser-details:nth-last-child(-n+2), +.section-our-core-values-bp article.node--page--teaser-details:nth-last-child(-n+2) { + border-bottom: 0; +} + +.section-industries .page-heading-heading .field_link_to { + margin-top: 120px; +} + +.scroll-to-top { + height: 45px; + z-index: 2; + transform: rotate(-90deg); + width: 45px; + right: 0; + bottom: 50px; + cursor: pointer; + display: none; +} + +.scroll-to-top:before { + position: absolute; + content: ""; + width: 1%; + height: 45px; + background-color: #022546; + transition: all 0.2s; +} + +.scroll-to-top:after { + position: absolute; + content: ""; + min-width: 45px; + height: 45px; + background: #022546 url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +.scroll-to-top.fixed { + display: block; + position: fixed; +} + +.translation-links { + text-align: center; + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.translation-links:after { + content: ""; + display: block; + clear: both; +} + +.translation-links .language-switcher-language-url { + padding-bottom: 30px; + padding-bottom: 1.875rem; +} + +@media (min-width: 580px) { + .translation-links { + text-align: left; + max-width: calc(100% - 256px); + margin-bottom: 55px; + margin-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + .translation-links { + max-width: none; + } +} + +.translation-links a { + float: left; + display: block; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + background-color: #d9d9d9; + transition: background-color 0.2s ease-out, color 0.2s ease-out; +} + +.no-touch .translation-links a:active, +.no-touch .translation-links a:focus, +.no-touch .translation-links a:hover { + color: #ffffff; + background-color: #cf7f00; +} + +.translation-links a.selected { + color: #ffffff; + background-color: #0085ca !important; + cursor: default; +} + +.translation-links a .text-long { + display: none; +} + +@media (min-width: 960px) { + .translation-links a .text-long { + display: inline; + } +} + +@media (min-width: 960px) { + .translation-links a .text-short { + display: none; + } +} + +.translation-links a { + float: left; + display: block; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + background-color: #d9d9d9; + transition: background-color 0.2s ease-out, color 0.2s ease-out; + margin-right: 1px; +} + +.no-touch .translation-links a:active, +.no-touch .translation-links a:focus, +.no-touch .translation-links a:hover { + color: #ffffff; + background-color: #cf7f00; +} + +.translation-links a.is-active { + color: #ffffff; + background-color: #0085ca !important; + cursor: default; +} + +.translation-links a .text-long { + display: none; +} + +@media (min-width: 960px) { + .translation-links a .text-long { + display: inline; + } +} + +@media (min-width: 960px) { + .translation-links a .text-short { + display: none; + } +} + +.field_landing_page_layout>div:not(:last-child) { + margin-bottom: 20px; +} + +.field_landing_page_layout .field_landing_page_layout_label { + display: none; +} + +@media (min-width: 1140px) { + .block_article_listing { + margin-top: 50px; + } +} + +.block_article_listing .field--name-field_article_listing_header { + font-size: 36px; + color: #00244A; + text-transform: uppercase; + font-weight: bold; + margin-bottom: 30px; +} + +@media (min-width: 580px) { + .block_article_listing article { + max-width: calc((100% - 50px) / 2); + padding-bottom: 35px; + margin-bottom: 35px; + } + + .block_article_listing article:nth-last-child(n+3) { + border-bottom: 1px solid #C4C4C4; + } +} + +.block_article_listing article .field_teaser_text { + padding-top: 20px; +} + +@media (min-width: 960px) { + .block-type--youtube_slideshow { + width: 66%; + display: inline-block; + vertical-align: top; + } + + .block-type--youtube_slideshow+.block-type--teaser_with_cta { + width: 33%; + display: inline-block; + vertical-align: top; + } +} + +.swiper-container.gallery-top .paragraph--type--youtube-video>*:not(.field_video) { + display: none; +} + +.swiper-container.gallery-top .paragraph--type--youtube-video .field_media_oembed_video iframe { + width: 100%; + height: auto; +} + +.swiper-container.gallery-top .paragraph--type--youtube-video .thumbnail { + display: none; +} + +.swiper-container.gallery-thumbs .paragraph--type--youtube-video>*:not(.field_image) { + display: none; +} + +.swiper-container.gallery-thumbs .paragraph--type--youtube-video .field_image { + width: 160px; + height: 90px; +} + +.view-our-people606 .video .video-parent iframe { + display: none; +} + +.view-our-people606 .video .video-parent .poster-frame { + position: relative; +} + +.view-our-people606 .video .video-parent .field_headline { + font-size: 0.9375rem; +} + +.view-our-people606 .swiper-button-next, +.view-our-people606 .swiper-button-prev { + color: #cf7f00; +} + +.view-our-people606 h2.home-video-slide { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + height: 6.125rem; + font-size: 3.125rem; + line-height: 2.8125rem; + letter-spacing: -0.01em; + padding-left: 1.875rem; + padding-right: 1.875rem; +} + +@media (min-width: 80px) { + .view-our-people606 h2.home-video-slide { + font-size: 1.875rem; + padding-top: 37px; + } +} + +@media (min-width: 580px) { + .view-our-people606 h2.home-video-slide { + width: 95%; + margin-top: 0.9375rem; + line-height: 2.5rem; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .view-our-people606 h2.home-video-slide { + width: 95%; + margin-top: 0.9375rem; + line-height: 2.5rem; + height: 3.125rem; + padding-top: 0px; + } +} + +@media (min-width: 1140px) { + .view-our-people606 h2.home-video-slide { + font-size: 2.1875rem; + line-height: 2.8125rem; + } +} + +.view-our-people606 .video-parent .poster-frame { + position: relative; + overflow: hidden; +} + +@media (min-width: 80px) { + .view-our-people606 .video-parent .poster-frame { + max-height: 533px; + } +} + +@media (min-width: 960px) { + .view-our-people606 .video-parent .poster-frame { + max-height: 184px; + } +} + +.view-our-people606 .video-trigger, +.view-our-people606 .video-tag { + display: none; +} + +.view-our-people606 .video-parent .field_headline { + font-size: 0.9375rem; +} + +.view-our-people606 .field_videos .swiper-button-next, +.view-our-people606 .field_videos .swiper-button-prev { + color: #cf7f00; +} + +.view-our-people606 .field_image:after { + cursor: pointer; +} + +.view-our-people606 .video .field--name-field_image:after { + position: absolute; + top: 0; + display: block; + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 0, 0, 0.6); + background: linear-gradient(rgba(0, 0, 0, 0), #000); +} + +.view-our-people606 .video-container { + display: none; +} + +@media (max-width: 960px) { + .view-our-people606 .video .poster-frame { + display: block; + } +} + +@media (max-width: 960px) { + .view-our-people606 .modal-video-close-btn { + top: -40px; + right: 10px; + } +} + +#block-quicktabs-block-insights-listing .view-content { + column-count: 1; + position: relative; + -moz-column-count: 1; + -webkit-column-count: 1; + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .view-content { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .view-content { + column-count: 1; + margin-bottom: 0; + margin-top: 40px; + margin-top: 2.5rem; + padding-left: 42px; + padding-left: 2.625rem; + padding-right: 42px; + padding-right: 2.625rem; + padding-bottom: 70px; + padding-bottom: 4.375rem; + -moz-column-count: 1; + -webkit-column-count: 1; + } +} + +@media (min-width: 1140px) { + #block-quicktabs-block-insights-listing .view-content { + padding-left: 46px; + padding-left: 2.875rem; + padding-right: 46px; + padding-right: 2.875rem; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .view-content:before { + left: 0; + z-index: 1; + content: ""; + width: 100%; + max-width: 1280px; + position: absolute; + height: 30px; + height: 1.875rem; + background-color: #ffffff; + } +} + +#block-quicktabs-block-insights-listing .view-content .views-row { + margin-bottom: 35px; + margin-bottom: 2.1875rem; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .view-content .views-row:after { + content: ""; + display: block; + clear: both; + } + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field-teaser-image { + display: none; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .view-content .views-row { + width: 100%; + margin-top: 0; + display: inline-block; + padding-top: 25px; + padding-top: 1.5625rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; + border-top: 1px solid #d9d9d9; + } + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field-teaser-image { + width: 20%; + float: left; + display: block; + margin-right: 30px; + } +} + +@media (min-width: 960px) { + .ie #block-quicktabs-block-insights-listing .view-content .views-row { + width: 32%; + float: left; + height: 580px; + overflow: hidden; + } + + .ie #block-quicktabs-block-insights-listing .view-content .views-row:nth-child(3n+2) { + margin: 0 2%; + } +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_category { + display: none; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--type-taxonomy-term-reference { + display: none; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-title, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 22px; + font-size: 1.375rem; +} + +@media (min-width: 580px) { + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-title, + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-title { + clear: none; + } +} + +@media (min-width: 960px) { + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-title, + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-title { + font-size: 24px; + font-size: 1.5rem; + } +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-title a, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-title a { + color: #00244A; + transition: color 0.2s ease-out; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-title a .title:hover, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-title a .title:hover { + color: #0085ca; +} + +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-title a:active, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-title a:focus, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-title a:hover, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-title a:active, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-title a:focus, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-title a:hover { + color: #0085ca; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .node__title, +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-title, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-title { + font-size: 20px; + font-size: 1.25rem; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-created { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 13px; + font-size: 0.8125rem; + margin-top: 10px; + margin-top: 0.625rem; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-created { + margin-top: 15px; + margin-top: 0.9375rem; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-created { + font-size: 14px; + font-size: 0.875rem; + } +} + +#block-quicktabs-block-insights-listing .view-content .views-row .insights-teaser-date { + font-weight: bold; + font-family: "HelveticaNeueW01-55Roma", "Arial Narrow", Tahoma, sans-serif; + color: #666666; + font-size: 14px; + font-size: 0.875rem; + margin-top: 10px; + margin-top: 0.625rem; + transition: color 0.2s ease-out; + margin-bottom: 0; + line-height: 22px; + line-height: 1.375rem; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-body, +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 13px; + font-size: 0.8125rem; + padding-top: 10px; + padding-top: 0.625rem; + line-height: 18px; + line-height: 1.125rem; +} + +@media (min-width: 580px) { + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-body, + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text, + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text { + display: table-cell; + } +} + +@media (min-width: 960px) { + + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-body, + #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text, + #block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-body p, +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text p, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text p { + color: inherit; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: inherit; + line-height: inherit; +} + +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-body a, +#block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text a, +#block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text a { + color: #0085ca; + transition: color 0.2s ease-out; +} + +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-body a:active, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-body a:focus, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-body a:hover, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text a:active, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text a:focus, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .field--name-field_teaser_text a:hover, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text a:active, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text a:focus, +.no-touch #block-quicktabs-block-insights-listing .view-content .views-row .views-field-field-teaser-text a:hover { + color: #cf7f00; +} + +@media (min-width: 80px) { + .section-insights .view-filters { + display: none !important; + } +} + +@media (min-width: 580px) { + .section-insights .view-filters { + display: none !important; + } +} + +@media (min-width: 960px) { + .section-insights .view-filters { + display: none !important; + } +} + +@media (min-width: 1140px) { + .section-insights .view-filters { + display: block !important; + } +} + +.section-insights .message { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-bottom: 50px; + padding-bottom: 3.125rem; +} + +@media (min-width: 580px) { + .section-insights .message { + padding-right: 30px; + padding-right: 1.875rem; + padding-bottom: 70px; + padding-bottom: 4.375rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .section-insights .message { + max-width: 800px; + max-width: 50rem; + margin-right: auto; + margin-left: auto; + padding-bottom: 100px; + padding-bottom: 6.25rem; + } +} + +@media (min-width: 1140px) { + .section-insights .message { + max-width: 820px; + max-width: 51.25rem; + padding-bottom: 130px; + padding-bottom: 8.125rem; + } +} + +.section-insights .message p { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 22px; + font-size: 1.375rem; + line-height: 26px; + line-height: 1.625rem; + text-align: center; +} + +@media (min-width: 580px) { + .section-insights .message p { + font-size: 25px; + font-size: 1.5625rem; + line-height: 30px; + line-height: 1.875rem; + } +} + +.section-insights .message p:last-of-type { + margin-bottom: 0; +} + +.view-insights .form-submit { + display: none; +} + +.view-insights .views-exposed-form { + background-color: #002B49; + margin-top: 10px; + margin-bottom: 0.5em; +} + +.select-hidden { + display: none; + visibility: hidden; + padding-right: 10px; +} + +.select { + cursor: pointer; + display: inline-block; + position: relative; + font-size: 16px; + color: #fff; + width: 165px; + height: 40px; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +.select-styled { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #002B49; + transition: all 0.2s ease-in; + height: 65px; + text-align: center; + display: flex; + justify-content: center; + align-items: center; +} + +.select-styled:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-564dd70e8a7c5d3594403dfd29555548.png"); + background-size: 3335.5px 46px; + background-repeat: no-repeat; + background-position: -150px 0px; + width: 12px; + height: 10px; + display: inline-block; + position: absolute; + top: 34px; + top: 2.125rem; + right: 30px; + right: 1.875rem; + content: ""; +} + +.select-styled:hover { + background-color: #061931; +} + +.select-styled:active, +.select-styled.active { + background-color: #061931; + color: #fff; +} + +.select-styled:active:after, +.select-styled.active:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-564dd70e8a7c5d3594403dfd29555548.png"); + background-size: 3335.5px 46px; + background-repeat: no-repeat; + background-position: -222px 0px; + width: 12px; + height: 10px; +} + +.form-item-body-value-am-news-and-release .easy-autocomplete input { + color: #000 !important; +} + +.form-item-authors-success-stories .easy-autocomplete input { + width: 215px; + color: #000 !important; +} + +.form-item-authors-business-and-industry-insight .easy-autocomplete input { + width: 215px; + color: #000 !important; +} + +.form-item-authors-success-stories .easy-autocomplete input::-moz-placeholder { + color: #212121 !important; +} + +.form-item-authors-success-stories .easy-autocomplete input:-ms-input-placeholder { + color: #212121 !important; +} + +.form-item-authors-success-stories .easy-autocomplete input::placeholder { + color: #212121 !important; +} + +.form-item-body-value-am-news-and-release input::-moz-placeholder { + color: #212121 !important; +} + +.form-item-body-value-am-news-and-release input:-ms-input-placeholder { + color: #212121 !important; +} + +.form-item-body-value-am-news-and-release input::placeholder { + color: #212121 !important; +} + +.form-item-authors-business-and-industry-insight .easy-autocomplete input::-moz-placeholder { + color: #212121 !important; +} + +.form-item-authors-business-and-industry-insight .easy-autocomplete input:-ms-input-placeholder { + color: #212121 !important; +} + +.form-item-authors-business-and-industry-insight .easy-autocomplete input::placeholder { + color: #212121 !important; +} + +@media (min-width: 580px) { + .select-options { + display: none; + position: absolute; + top: 100%; + right: 0; + left: 0; + z-index: 999; + margin: 0; + padding: 0; + list-style: none; + background-color: #061931; + -moz-column-count: 3; + column-count: 3; + float: left; + width: 50%; + padding-right: 30px; + padding-right: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + } +} + +@media (min-width: 960px) { + .select-options { + max-width: 287%; + width: 501px; + display: none; + position: absolute; + top: 162%; + right: 0; + left: 0; + z-index: 999; + margin: 0; + padding: 0; + list-style: none; + background-color: #061931; + padding: 12px; + -moz-column-count: 3; + column-count: 3; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + } +} + +.form-item.form-type-select.form-item-media-type .select-options { + -moz-column-count: 1; + column-count: 1; + width: 150px; +} + +#views-exposed-form-insights-sucess-stories .select-options li:first-child, +#views-exposed-form-insights-am-news-and-release .select-options li:first-child, +#views-exposed-form-insights-business-and-industry-insight .select-options li:first-child { + display: none; +} + +.select-options li { + text-align: left; + padding: 0px 0px 15px 9px; + transition: all 0.15s ease-in; + font-size: 14px; + display: inline-block; + width: 103%; +} + +.select-options li:hover { + color: #0085CA; + transition: color 0.2s ease-out; + text-decoration: none; + background: #061931; +} + +.select-options li[rel=hide] { + display: none; +} + +.views-exposed-form label { + color: white; + float: left; + line-height: 4.5; + padding-left: 17px; +} + +.views-exposed-form .form-item-field-expertise-tid-am-news-and-release, +.views-exposed-form .form-item-field-industry-tid-am-news-and-release, +.views-exposed-form .form-item-field-region-tid-am-news-and-release, +.views-exposed-form .form-item-year-am-news-and-release, +.views-exposed-form .form-item-month-am-news-and-release { + padding: 0; + height: 65px; + display: block; + float: left; +} + +.views-exposed-form .form-item-field-expertise-tid-success-stories, +.views-exposed-form .form-item-field-industry-tid-success-stories, +.views-exposed-form .form-item-field-region-tid-success-stories, +.views-exposed-form .form-item-year-success-stories, +.views-exposed-form .form-item-media-type-success-stories { + padding: 0; + height: 65px; + display: block; + float: left; + width: calc(100%/7); +} + +.views-exposed-form .form-item-field-expertise-tid-business-and-industry-insight, +.views-exposed-form .form-item-field-industry-tid-business-and-industry-insight, +.views-exposed-form .form-item-field-region-tid-business-and-industry-insight, +.views-exposed-form .form-item-year-business-and-industry-insight, +.views-exposed-form .form-item-field-bulletin-category-tid-business-and-industry-insight, +.views-exposed-form .form-item-media-type-business-and-industry-insight { + padding: 0; + height: 65px; + display: block; + float: left; + width: calc(100%/8); +} + +.views-exposed-form .form-item-body-value-am-news-and-release, +.views-exposed-form .form-item-authors-success-stories, +.views-exposed-form .form-item-authors-business-and-industry-insight { + height: 65px; + display: flex; + justify-content: center; + align-items: center; + transition: all 0.2s ease-in; +} + +.views-exposed-form .form-item-body-value-am-news-and-release input { + border-color: #ccc; + border-radius: 4px; + border-style: solid; + border-width: 1px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; + color: #555; + float: none; + padding: 6px 12px; +} + +#block-quicktabs-block-insights-listing { + position: relative; +} + +#block-quicktabs-block-insights-listing .block__title { + display: none; +} + +#block-quicktabs-block-insights-listing .active-state { + height: 70px; + height: 4.375rem; + line-height: 70px; + line-height: 4.375rem; + width: 100%; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + background-color: #061931; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; + text-align: center; + cursor: pointer; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .active-state { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .active-state { + display: none; + } +} + +#block-quicktabs-block-insights-listing .active-state:after { + content: ""; + display: inline-block; + margin-left: 20px; + margin-left: 1.25rem; + vertical-align: middle; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -132px 0px; + width: 8px; + height: 5px; +} + +#block-quicktabs-block-insights-listing .active-state.opened:after { + background-image: url("/themes/custom/am/dist/../images/icons/close-white.png"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 8px; + height: 8px; + content: ""; +} + +.no-touch #block-quicktabs-block-insights-listing .active-state:focus, +.no-touch #block-quicktabs-block-insights-listing .active-state:hover { + color: #0085ca; +} + +#block-quicktabs-block-insights-listing .quicktabs-tabs { + display: none; + position: absolute; + z-index: 5; + left: 0; + width: 100%; + border-top: 1px solid #002b49; + padding-bottom: 20px; + padding-bottom: 1.25rem; + background-color: #061931; +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs { + display: block; + position: static; + overflow: hidden; + white-space: nowrap; + height: 70px; + height: 4.375rem; + border-top: 0; + padding-bottom: 0; + } +} + +#block-quicktabs-block-insights-listing .quicktabs-tabs li { + display: block; + margin: 0; + padding: 0; + background-color: #061931; + transition: background-color 0.2s ease-out; + overflow: hidden; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + text-align: center; +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs li { + display: inline-block; + margin-left: -0.3em; + } + + #block-quicktabs-block-insights-listing .quicktabs-tabs li:nth-child(1) { + margin-left: 0; + } + + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li.active, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:focus, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:hover { + background-color: #ffffff; + } + + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li.active a, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:focus a, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:hover a { + color: #061931; + } +} + +#block-quicktabs-block-insights-listing .quicktabs-tabs li.active { + background-color: #ffffff; +} + +@media (max-width: 960px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs li.active { + background-color: transparent; + } +} + +#block-quicktabs-block-insights-listing .quicktabs-tabs li.active a { + color: #061931; +} + +@media (max-width: 960px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs li.active a { + color: #647e99; + } +} + +.no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:active, +.no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:focus, +.no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:hover { + color: #0085ca; +} + +@media (min-width: 960px) { + + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:active, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:focus, + .no-touch #block-quicktabs-block-insights-listing .quicktabs-tabs li:not(.active) a:hover { + color: #061931; + } +} + +#block-quicktabs-block-insights-listing .quicktabs-tabs li a { + display: block; + padding: 20px 15px; + padding: 1.25rem 0.9375rem; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs li a { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing .quicktabs-tabs li a { + height: 70px; + height: 4.375rem; + line-height: 70px; + line-height: 4.375rem; + padding: 0 15px; + padding: 0 0.9375rem; + } +} + +#block-quicktabs-block-insights-listing .active-filters { + background-color: #d9d9d9; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .active-filters { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +#block-quicktabs-block-insights-listing .active-filters .active-btn { + display: inline-block; + position: relative; + margin: 13px 18px 0 0; + margin: 0.8125rem 1.125rem 0 0; + padding: 13px 44px 13px 17px; + padding: 0.8125rem 2.75rem 0.8125rem 1.0625rem; + background-color: #ffffff; + color: #666666; + transition: background-color 0.2s ease-out, color 0.2s ease-out; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + border-radius: 3px; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .active-filters .active-btn { + padding: 11px 42px 11px 15px; + padding: 0.6875rem 2.625rem 0.6875rem 0.9375rem; + font-size: 18px; + font-size: 1.125rem; + } +} + +#block-quicktabs-block-insights-listing .active-filters .active-btn:last-child { + margin-bottom: 13px; + margin-bottom: 0.8125rem; +} + +#block-quicktabs-block-insights-listing .active-filters .active-btn:after { + position: absolute; + right: 17px; + right: 1.0625rem; + top: 50%; + transform: translateY(-50%); + content: ""; + display: block; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -362px 0px; + width: 12px; + height: 12px; +} + +@media (min-width: 580px) { + #block-quicktabs-block-insights-listing .active-filters .active-btn:after { + right: 15px; + right: 0.9375rem; + } +} + +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:active, +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:focus, +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:hover { + background-color: #0085ca; + color: #ffffff; +} + +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:active:after, +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:focus:after, +.no-touch #block-quicktabs-block-insights-listing .active-filters .active-btn:hover:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -384px 0px; + width: 12px; + height: 12px; +} + +#block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-open .quicktabs-tabs { + display: block; +} + +.no-touch #block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-open .active-state:focus:after, +.no-touch #block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-open .active-state:hover:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -222px 0px; + width: 8px; + height: 8px; +} + +#block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-closed .quicktabs-tabs { + display: none; +} + +@media (min-width: 960px) { + #block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-closed .quicktabs-tabs { + display: block; + } +} + +#block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-closed .active-state:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -132px 0px; + width: 8px; + height: 5px; +} + +.no-touch #block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-closed .active-state:focus:after, +.no-touch #block-quicktabs-block-insights-listing #quicktabs-insights_listing.mobile-filters-closed .active-state:hover:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -78px 0px; + width: 8px; + height: 5px; +} + +.block--am-blocks-insights-header { + height: 400px; + background-color: #d9d9d9; + position: relative; + text-align: center; +} + +.block--am-blocks-insights-header h2 { + display: none; +} + +@media (min-width: 80px) { + .block--am-blocks-insights-header { + height: 230px; + height: 14.375rem; + min-height: 0px; + min-height: 0rem; + } +} + +@media (min-width: 580px) { + .block--am-blocks-insights-header { + height: 345px; + height: 21.5625rem; + } +} + +@media (min-width: 960px) { + .block--am-blocks-insights-header { + height: 400px; + height: 25rem; + } +} + +.block--am-blocks-insights-header #insights-header { + width: 100%; + position: absolute; + top: 50%; + padding-top: 90px; + padding-top: 5.625rem; + padding-bottom: 90px; + padding-bottom: 5.625rem; + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + transform: translateY(-50%); +} + +.block--am-blocks-insights-header #insights-header h1 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 40px; + font-size: 2.5rem; + margin-bottom: 10px; + margin-bottom: 0.625rem; +} + +@media (min-width: 960px) { + .block--am-blocks-insights-header #insights-header h1 { + font-size: 70px; + font-size: 4.375rem; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + } +} + +.block--am-blocks-insights-header #insights-header p { + font-size: 16px; + font-size: 1rem; + line-height: 24px; + line-height: 1.5rem; + padding: 0 20px; + padding: 0 1.25rem; + max-width: 88.7719298246%; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + margin: 0 auto 20px; + margin: 0 auto 1.25rem; +} + +@media (min-width: 960px) { + .block--am-blocks-insights-header #insights-header p { + max-width: 77.5438596491%; + } +} + +@media (min-width: 960px) { + .block--am-blocks-insights-header #insights-header p { + font-size: 25px; + font-size: 1.5625rem; + margin: 0 auto 25px; + margin: 0 auto 1.5625rem; + max-width: 55.0877192982%; + } +} + +.block--am-blocks-insights-header #insights-header .cta-signup { + display: inline-block; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + padding: 15px 20px; + margin: 0 auto; + width: 240px; + font-size: 16px; + font-size: 1rem; + border-radius: 3px; +} + +@media (min-width: 960px) { + .block--am-blocks-insights-header #insights-header .cta-signup { + width: 276px; + padding: 15px 40px; + font-size: 20px; + font-size: 1.25rem; + } +} + +.no-touch .block--am-blocks-insights-header #insights-header .cta-signup:active, +.no-touch .block--am-blocks-insights-header #insights-header .cta-signup:focus, +.no-touch .block--am-blocks-insights-header #insights-header .cta-signup:hover { + background-color: #0085ca; +} + +.section-user #block-am-page-title, +.section-users #block-am-page-title, +.path-user #block-am-page-title { + padding-top: 60px; + padding-top: 3.75rem; + padding-bottom: 50px; + padding-bottom: 3.125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 40px; + font-size: 2.5rem; + color: #00244A; + text-align: center; + background-color: #d9d9d9; +} + +@media (min-width: 960px) { + + .section-user #block-am-page-title, + .section-users #block-am-page-title, + .path-user #block-am-page-title { + padding-top: 70px; + padding-top: 4.375rem; + padding-bottom: 60px; + padding-bottom: 3.75rem; + font-size: 70px; + font-size: 4.375rem; + } +} + +.section-user .messages--error, +.section-users .messages--error, +.path-user .messages--error { + margin: 0; + text-align: center; +} + +.section-user .user-login-form, +.section-users .user-login-form, +.path-user .user-login-form { + padding: 40px 15px; + padding: 2.5rem 0.9375rem; +} + +@media (min-width: 580px) { + + .section-user .user-login-form, + .section-users .user-login-form, + .path-user .user-login-form { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .section-user .user-login-form, + .section-users .user-login-form, + .path-user .user-login-form { + max-width: 800px; + max-width: 50rem; + margin: auto; + padding-top: 70px; + padding-top: 4.375rem; + padding-bottom: 70px; + padding-bottom: 4.375rem; + } +} + +@media (min-width: 1140px) { + + .section-user .user-login-form, + .section-users .user-login-form, + .path-user .user-login-form { + max-width: 820px; + max-width: 51.25rem; + } +} + +.section-user .user-login-form .form-item, +.section-users .user-login-form .form-item, +.path-user .user-login-form .form-item { + margin-bottom: 0; +} + +.section-user .user-login-form .form-item label, +.section-users .user-login-form .form-item label, +.path-user .user-login-form .form-item label { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 1; + color: #00244A; +} + +@media (min-width: 960px) { + + .section-user .user-login-form .form-item label, + .section-users .user-login-form .form-item label, + .path-user .user-login-form .form-item label { + font-size: 16px; + font-size: 1rem; + } +} + +.section-user .user-login-form .form-item label .form-required, +.section-users .user-login-form .form-item label .form-required, +.path-user .user-login-form .form-item label .form-required { + display: none; +} + +.section-user .user-login-form .form-item .form-text, +.section-users .user-login-form .form-item .form-text, +.path-user .user-login-form .form-item .form-text { + width: 100%; + height: 70px; + height: 4.375rem; + line-height: 70px; + line-height: 4.375rem; + border: 0; + padding: 0 18px; + padding: 0 1.125rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + color: #666666; + background-color: #d9d9d9; +} + +.section-user .user-login-form .form-item .description, +.section-users .user-login-form .form-item .description, +.path-user .user-login-form .form-item .description { + margin-top: 20px; + margin-top: 1.25rem; + font-size: 14px; + font-size: 0.875rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + .section-user .user-login-form .form-item .description, + .section-users .user-login-form .form-item .description, + .path-user .user-login-form .form-item .description { + font-size: 16px; + font-size: 1rem; + } +} + +.section-user .user-login-form .form-item-name, +.section-users .user-login-form .form-item-name, +.path-user .user-login-form .form-item-name { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +.section-user .user-login-form .form-actions, +.section-users .user-login-form .form-actions, +.path-user .user-login-form .form-actions { + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 0; + text-align: center; +} + +@media (min-width: 960px) { + + .section-user .user-login-form .form-actions, + .section-users .user-login-form .form-actions, + .path-user .user-login-form .form-actions { + margin-top: 70px; + margin-top: 4.375rem; + } +} + +.section-user .user-login-form .form-actions .form-submit, +.section-users .user-login-form .form-actions .form-submit, +.path-user .user-login-form .form-actions .form-submit { + height: 50px; + height: 3.125rem; + border: 0; + border-radius: 3px; + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + cursor: pointer; +} + +.section-user .user-login-form .form-actions .form-submit:active, +.section-user .user-login-form .form-actions .form-submit:focus, +.section-user .user-login-form .form-actions .form-submit:hover, +.section-users .user-login-form .form-actions .form-submit:active, +.section-users .user-login-form .form-actions .form-submit:focus, +.section-users .user-login-form .form-actions .form-submit:hover, +.path-user .user-login-form .form-actions .form-submit:active, +.path-user .user-login-form .form-actions .form-submit:focus, +.path-user .user-login-form .form-actions .form-submit:hover { + background-color: #0085ca; +} + +.no-touch .section-user .user-login-form .form-actions .form-submit:active, +.no-touch .section-user .user-login-form .form-actions .form-submit:focus, +.no-touch .section-user .user-login-form .form-actions .form-submit:hover, +.no-touch .section-users .user-login-form .form-actions .form-submit:active, +.no-touch .section-users .user-login-form .form-actions .form-submit:focus, +.no-touch .section-users .user-login-form .form-actions .form-submit:hover, +.no-touch .path-user .user-login-form .form-actions .form-submit:active, +.no-touch .path-user .user-login-form .form-actions .form-submit:focus, +.no-touch .path-user .user-login-form .form-actions .form-submit:hover { + background-color: #0085ca; +} + +.section-user .user-profile, +.section-users .user-profile, +.path-user .user-profile { + padding: 40px 15px; + padding: 2.5rem 0.9375rem; + text-align: center; +} + +@media (min-width: 580px) { + + .section-user .user-profile, + .section-users .user-profile, + .path-user .user-profile { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .section-user .user-profile, + .section-users .user-profile, + .path-user .user-profile { + padding-top: 70px; + padding-top: 4.375rem; + padding-bottom: 70px; + padding-bottom: 4.375rem; + } +} + +.section-user .user-profile .user-profile-category header, +.section-users .user-profile .user-profile-category header, +.path-user .user-profile .user-profile-category header { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +.section-user .user-profile .user-profile-category header h2, +.section-users .user-profile .user-profile-category header h2, +.path-user .user-profile .user-profile-category header h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + color: #00244A; +} + +@media (min-width: 960px) { + + .section-user .user-profile .user-profile-category header h2, + .section-users .user-profile .user-profile-category header h2, + .path-user .user-profile .user-profile-category header h2 { + font-size: 40px; + font-size: 2.5rem; + } +} + +.section-user .user-profile .user-profile-category .user-profile-item .user-profile-item__label, +.section-users .user-profile .user-profile-category .user-profile-item .user-profile-item__label, +.path-user .user-profile .user-profile-category .user-profile-item .user-profile-item__label { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: normal; + font-size: 16px; + font-size: 1rem; + color: #666666; +} + +@media (min-width: 960px) { + + .section-user .user-profile .user-profile-category .user-profile-item .user-profile-item__label, + .section-users .user-profile .user-profile-category .user-profile-item .user-profile-item__label, + .path-user .user-profile .user-profile-category .user-profile-item .user-profile-item__label { + font-size: 20px; + font-size: 1.25rem; + } +} + +.section-user .user-profile .user-profile-category .user-profile-item .user-profile-item__items, +.section-users .user-profile .user-profile-category .user-profile-item .user-profile-item__items, +.path-user .user-profile .user-profile-category .user-profile-item .user-profile-item__items { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + color: #00244A; +} + +@media (min-width: 960px) { + + .section-user .user-profile .user-profile-category .user-profile-item .user-profile-item__items, + .section-users .user-profile .user-profile-category .user-profile-item .user-profile-item__items, + .path-user .user-profile .user-profile-category .user-profile-item .user-profile-item__items { + font-size: 20px; + font-size: 1.25rem; + } +} + +#block-am-blocks-article-author, +#block-am-blocks-featured-profiles { + border-top: 1px solid #d9d9d9; + padding: 50px 15px; + padding: 3.125rem 0.9375rem; +} + +@media (min-width: 580px) { + + #block-am-blocks-article-author, + #block-am-blocks-featured-profiles { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + #block-am-blocks-article-author, + #block-am-blocks-featured-profiles { + margin-right: 30px; + margin-right: 1.875rem; + border-top: 0; + } +} + +#block-am-blocks-article-author .article-authors-block .title, +#block-am-blocks-article-author .article-authors-featured-profiles-block .title, +#block-am-blocks-featured-profiles .article-authors-block .title, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .title { + margin-bottom: 40px; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +#block-am-blocks-article-author .article-authors-block .author-wrapper, +#block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper, +#block-am-blocks-featured-profiles .article-authors-block .author-wrapper, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +#block-am-blocks-article-author .article-authors-block .author-wrapper .author-name, +#block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-name, +#block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-name, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-name { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + color: #00244A; +} + +#block-am-blocks-article-author .article-authors-block .author-wrapper .author-name a, +#block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-name a, +#block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-name a, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-name a { + display: block; + color: inherit; + transition: color 0.2s ease-out; +} + +.no-touch #block-am-blocks-article-author .article-authors-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-article-author .article-authors-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-article-author .article-authors-block .author-wrapper .author-name a:hover, +.no-touch #block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-name a:hover, +.no-touch #block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-name a:hover, +.no-touch #block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-name a:hover { + color: #0085ca; +} + +#block-am-blocks-article-author .article-authors-block .author-wrapper .author-job-title, +#block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper .author-job-title, +#block-am-blocks-featured-profiles .article-authors-block .author-wrapper .author-job-title, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper .author-job-title { + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + color: #666666; +} + +#block-am-blocks-article-author .article-authors-block .author-wrapper:last-of-type, +#block-am-blocks-article-author .article-authors-featured-profiles-block .author-wrapper:last-of-type, +#block-am-blocks-featured-profiles .article-authors-block .author-wrapper:last-of-type, +#block-am-blocks-featured-profiles .article-authors-featured-profiles-block .author-wrapper:last-of-type { + margin-bottom: 0; +} + +#block-am-blocks-featured-expert { + border-top: 1px solid #d9d9d9; +} + +@media (min-width: 960px) { + #block-am-blocks-featured-expert { + border-top: 0; + } +} + +#block-am-blocks-featured-expert .article-authors-block .title, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .title { + margin-bottom: 40px; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +#block-am-blocks-featured-expert .article-authors-block .author-wrapper, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +#block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-name, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-name { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + color: #00244A; +} + +#block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-name a, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-name a { + display: block; + color: inherit; + transition: color 0.2s ease-out; +} + +.no-touch #block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-name a:hover, +.no-touch #block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-name a:active, +.no-touch #block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-name a:focus, +.no-touch #block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-name a:hover { + color: #0085ca; +} + +#block-am-blocks-featured-expert .article-authors-block .author-wrapper .author-job-title, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper .author-job-title { + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + color: #666666; +} + +#block-am-blocks-featured-expert .article-authors-block .author-wrapper:last-of-type, +#block-am-blocks-featured-expert .article-authors-featured-profiles-block .author-wrapper:last-of-type { + margin-bottom: 0; +} + +.node-type-article, +.node-type-basic-page {} + +.node-type-article .block--am-blocks-featured-expert, +.node-type-basic-page .block--am-blocks-featured-expert { + border-top: 1px solid #d9d9d9; +} + +@media (min-width: 580px) { + + .node-type-article .block--am-blocks-featured-expert, + .node-type-basic-page .block--am-blocks-featured-expert { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .node-type-article .block--am-blocks-featured-expert, + .node-type-basic-page .block--am-blocks-featured-expert { + margin-right: 30px; + margin-right: 1.875rem; + border-top: 0; + } +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .title, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .title { + margin-bottom: 40px; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + color: #00244A; +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a { + display: block; + color: inherit; + transition: color 0.2s ease-out; +} + +.no-touch .node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:active, +.no-touch .node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:focus, +.no-touch .node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:hover, +.no-touch .node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:active, +.no-touch .node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:focus, +.no-touch .node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:hover { + color: #0085ca; +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-job-title, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-job-title { + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + color: #666666; +} + +.node-type-article .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper:last-of-type, +.node-type-basic-page .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper:last-of-type { + margin-bottom: 0; +} + +#block-right-rail-passle-integration-block.contextual-region { + border-top: 1px solid #d9d9d9; +} + +@media (min-width: 960px) { + #block-right-rail-passle-integration-block.contextual-region { + border-top: 0; + } +} + +#block-right-rail-passle-integration-block .right-rail-passle-integration-block-title { + margin-bottom: 20px; + margin-bottom: 1.25rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +#block-right-rail-passle-integration-block .passle-user { + margin-bottom: 0; + border-bottom: 0; + padding-bottom: 0; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; + border-bottom: 1px solid #d9d9d9; + padding-bottom: 25px; + padding-bottom: 1.5625rem; +} + +@media (min-width: 960px) { + #block-right-rail-passle-integration-block .passle-user .passle-post-container { + margin-bottom: 50px; + margin-bottom: 3.125rem; + border-bottom: 0; + padding-bottom: 0; + } +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container:last-of-type { + margin-bottom: 0; + border-bottom: 0; + padding-bottom: 0; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image { + margin-bottom: 20px; + margin-bottom: 1.25rem; + opacity: 1; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 960px) { + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image { + margin-bottom: 20px; + margin-bottom: 1.25rem; + } +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image a { + display: block; +} + +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image a:active, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image a:focus, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image a:hover { + opacity: 0.8; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image p { + display: none; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image picture { + display: block; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image img { + display: block; +} + +@media (min-width: 960px) { + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-image img { + max-width: none; + width: 100%; + } +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a { + margin-bottom: 10px; + margin-bottom: 0.625rem; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a, +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title { + display: block; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; + color: #00244A; + transition: color 0.2s ease-out; +} + +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a:active, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a:focus, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a:hover, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title:active, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title:focus, +.no-touch #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title:hover { + color: #0085ca; +} + +@media (min-width: 580px) { + + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a, + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title { + font-size: 22px; + font-size: 1.375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title a, + #block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-content, +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-quote, +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-author { + display: none; +} + +#block-right-rail-passle-integration-block .passle-user .passle-post-container .passle-post-date { + font-size: 14px; + line-height: 22px; + color: #666; + transition: color 0.2s ease-out; + margin-bottom: 30px; + margin-top: 10px; +} + +#block-am-term-insights, +#block-am-customization-am-term-insights, +.block-am-blocks-alumni-latest-news, +.block-am-blocks-article-latest-insights, +.block-am-customization-am-term-insights, +.block-am-blocks-right-rail-insights, +.block-am-blocks-right-rail-insights, +.group-right-rail .group-insights-group { + padding-right: 15px; + padding-right: 0.9375rem; + margin-top: 30px; + margin-top: 1.875rem; + padding-bottom: 50px; + padding-bottom: 3.125rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + + #block-am-term-insights, + #block-am-customization-am-term-insights, + .block-am-blocks-alumni-latest-news, + .block-am-blocks-article-latest-insights, + .block-am-customization-am-term-insights, + .block-am-blocks-right-rail-insights, + .block-am-blocks-right-rail-insights, + .group-right-rail .group-insights-group { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +#block-am-term-insights.block-am-customization-am-term-insights_separator, +#block-am-customization-am-term-insights.block-am-customization-am-term-insights_separator, +.block-am-blocks-alumni-latest-news.block-am-customization-am-term-insights_separator, +.block-am-blocks-article-latest-insights.block-am-customization-am-term-insights_separator, +.block-am-customization-am-term-insights.block-am-customization-am-term-insights_separator, +.block-am-blocks-right-rail-insights.block-am-customization-am-term-insights_separator, +.block-am-blocks-right-rail-insights.block-am-customization-am-term-insights_separator, +.group-right-rail .group-insights-group.block-am-customization-am-term-insights_separator { + margin-top: 40px; + margin-top: 2.5rem; +} + +#block-am-term-insights.block--am-blocks-alumni-latest-news, +#block-am-term-insights.block--am-blocks-article-latest-insights, +#block-am-term-insights.block--am-blocks-right-rail-insights, +#block-am-customization-am-term-insights.block--am-blocks-alumni-latest-news, +#block-am-customization-am-term-insights.block--am-blocks-article-latest-insights, +#block-am-customization-am-term-insights.block--am-blocks-right-rail-insights, +.block-am-blocks-alumni-latest-news.block--am-blocks-alumni-latest-news, +.block-am-blocks-alumni-latest-news.block--am-blocks-article-latest-insights, +.block-am-blocks-alumni-latest-news.block--am-blocks-right-rail-insights, +.block-am-blocks-article-latest-insights.block--am-blocks-alumni-latest-news, +.block-am-blocks-article-latest-insights.block--am-blocks-article-latest-insights, +.block-am-blocks-article-latest-insights.block--am-blocks-right-rail-insights, +.block-am-customization-am-term-insights.block--am-blocks-alumni-latest-news, +.block-am-customization-am-term-insights.block--am-blocks-article-latest-insights, +.block-am-customization-am-term-insights.block--am-blocks-right-rail-insights, +.block-am-blocks-right-rail-insights.block--am-blocks-alumni-latest-news, +.block-am-blocks-right-rail-insights.block--am-blocks-article-latest-insights, +.block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights, +.block-am-blocks-right-rail-insights.block--am-blocks-alumni-latest-news, +.block-am-blocks-right-rail-insights.block--am-blocks-article-latest-insights, +.block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights, +.group-right-rail .group-insights-group.block--am-blocks-alumni-latest-news, +.group-right-rail .group-insights-group.block--am-blocks-article-latest-insights, +.group-right-rail .group-insights-group.block--am-blocks-right-rail-insights { + border-top: 1px solid #d9d9d9; + padding-top: 50px; + padding-top: 3.125rem; +} + +@media (min-width: 960px) { + + #block-am-term-insights.block--am-blocks-alumni-latest-news, + #block-am-term-insights.block--am-blocks-article-latest-insights, + #block-am-term-insights.block--am-blocks-right-rail-insights, + #block-am-customization-am-term-insights.block--am-blocks-alumni-latest-news, + #block-am-customization-am-term-insights.block--am-blocks-article-latest-insights, + #block-am-customization-am-term-insights.block--am-blocks-right-rail-insights, + .block-am-blocks-alumni-latest-news.block--am-blocks-alumni-latest-news, + .block-am-blocks-alumni-latest-news.block--am-blocks-article-latest-insights, + .block-am-blocks-alumni-latest-news.block--am-blocks-right-rail-insights, + .block-am-blocks-article-latest-insights.block--am-blocks-alumni-latest-news, + .block-am-blocks-article-latest-insights.block--am-blocks-article-latest-insights, + .block-am-blocks-article-latest-insights.block--am-blocks-right-rail-insights, + .block-am-customization-am-term-insights.block--am-blocks-alumni-latest-news, + .block-am-customization-am-term-insights.block--am-blocks-article-latest-insights, + .block-am-customization-am-term-insights.block--am-blocks-right-rail-insights, + .block-am-blocks-right-rail-insights.block--am-blocks-alumni-latest-news, + .block-am-blocks-right-rail-insights.block--am-blocks-article-latest-insights, + .block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights, + .block-am-blocks-right-rail-insights.block--am-blocks-alumni-latest-news, + .block-am-blocks-right-rail-insights.block--am-blocks-article-latest-insights, + .block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights, + .group-right-rail .group-insights-group.block--am-blocks-alumni-latest-news, + .group-right-rail .group-insights-group.block--am-blocks-article-latest-insights, + .group-right-rail .group-insights-group.block--am-blocks-right-rail-insights { + border-top: 0; + } +} + +#block-am-term-insights .insights-block-title, +#block-am-term-insights .header, +#block-am-term-insights>h2, +#block-am-customization-am-term-insights .insights-block-title, +#block-am-customization-am-term-insights .header, +#block-am-customization-am-term-insights>h2, +.block-am-blocks-alumni-latest-news .insights-block-title, +.block-am-blocks-alumni-latest-news .header, +.block-am-blocks-alumni-latest-news>h2, +.block-am-blocks-article-latest-insights .insights-block-title, +.block-am-blocks-article-latest-insights .header, +.block-am-blocks-article-latest-insights>h2, +.block-am-customization-am-term-insights .insights-block-title, +.block-am-customization-am-term-insights .header, +.block-am-customization-am-term-insights>h2, +.block-am-blocks-right-rail-insights .insights-block-title, +.block-am-blocks-right-rail-insights .header, +.block-am-blocks-right-rail-insights>h2, +.block-am-blocks-right-rail-insights .insights-block-title, +.block-am-blocks-right-rail-insights .header, +.block-am-blocks-right-rail-insights>h2, +.group-right-rail .group-insights-group .insights-block-title, +.group-right-rail .group-insights-group .header, +.group-right-rail .group-insights-group>h2 { + margin-bottom: 40px; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +#block-am-term-insights article, +#block-am-term-insights .article-teaser, +#block-am-term-insights .insight-article-item, +#block-am-customization-am-term-insights article, +#block-am-customization-am-term-insights .article-teaser, +#block-am-customization-am-term-insights .insight-article-item, +.block-am-blocks-alumni-latest-news article, +.block-am-blocks-alumni-latest-news .article-teaser, +.block-am-blocks-alumni-latest-news .insight-article-item, +.block-am-blocks-article-latest-insights article, +.block-am-blocks-article-latest-insights .article-teaser, +.block-am-blocks-article-latest-insights .insight-article-item, +.block-am-customization-am-term-insights article, +.block-am-customization-am-term-insights .article-teaser, +.block-am-customization-am-term-insights .insight-article-item, +.block-am-blocks-right-rail-insights article, +.block-am-blocks-right-rail-insights .article-teaser, +.block-am-blocks-right-rail-insights .insight-article-item, +.block-am-blocks-right-rail-insights article, +.block-am-blocks-right-rail-insights .article-teaser, +.block-am-blocks-right-rail-insights .insight-article-item, +.group-right-rail .group-insights-group article, +.group-right-rail .group-insights-group .article-teaser, +.group-right-rail .group-insights-group .insight-article-item { + margin-bottom: 30px; + margin-bottom: 1.875rem; + border-bottom: 1px solid #d9d9d9; + padding-bottom: 25px; + padding-bottom: 1.5625rem; +} + +@media (min-width: 960px) { + + #block-am-term-insights article, + #block-am-term-insights .article-teaser, + #block-am-term-insights .insight-article-item, + #block-am-customization-am-term-insights article, + #block-am-customization-am-term-insights .article-teaser, + #block-am-customization-am-term-insights .insight-article-item, + .block-am-blocks-alumni-latest-news article, + .block-am-blocks-alumni-latest-news .article-teaser, + .block-am-blocks-alumni-latest-news .insight-article-item, + .block-am-blocks-article-latest-insights article, + .block-am-blocks-article-latest-insights .article-teaser, + .block-am-blocks-article-latest-insights .insight-article-item, + .block-am-customization-am-term-insights article, + .block-am-customization-am-term-insights .article-teaser, + .block-am-customization-am-term-insights .insight-article-item, + .block-am-blocks-right-rail-insights article, + .block-am-blocks-right-rail-insights .article-teaser, + .block-am-blocks-right-rail-insights .insight-article-item, + .block-am-blocks-right-rail-insights article, + .block-am-blocks-right-rail-insights .article-teaser, + .block-am-blocks-right-rail-insights .insight-article-item, + .group-right-rail .group-insights-group article, + .group-right-rail .group-insights-group .article-teaser, + .group-right-rail .group-insights-group .insight-article-item { + margin-bottom: 90px; + margin-bottom: 5.625rem; + border-bottom: 0; + padding-bottom: 0; + } +} + +#block-am-term-insights article:last-of-type, +#block-am-term-insights .article-teaser:last-of-type, +#block-am-term-insights .insight-article-item:last-of-type, +#block-am-customization-am-term-insights article:last-of-type, +#block-am-customization-am-term-insights .article-teaser:last-of-type, +#block-am-customization-am-term-insights .insight-article-item:last-of-type, +.block-am-blocks-alumni-latest-news article:last-of-type, +.block-am-blocks-alumni-latest-news .article-teaser:last-of-type, +.block-am-blocks-alumni-latest-news .insight-article-item:last-of-type, +.block-am-blocks-article-latest-insights article:last-of-type, +.block-am-blocks-article-latest-insights .article-teaser:last-of-type, +.block-am-blocks-article-latest-insights .insight-article-item:last-of-type, +.block-am-customization-am-term-insights article:last-of-type, +.block-am-customization-am-term-insights .article-teaser:last-of-type, +.block-am-customization-am-term-insights .insight-article-item:last-of-type, +.block-am-blocks-right-rail-insights article:last-of-type, +.block-am-blocks-right-rail-insights .article-teaser:last-of-type, +.block-am-blocks-right-rail-insights .insight-article-item:last-of-type, +.block-am-blocks-right-rail-insights article:last-of-type, +.block-am-blocks-right-rail-insights .article-teaser:last-of-type, +.block-am-blocks-right-rail-insights .insight-article-item:last-of-type, +.group-right-rail .group-insights-group article:last-of-type, +.group-right-rail .group-insights-group .article-teaser:last-of-type, +.group-right-rail .group-insights-group .insight-article-item:last-of-type { + margin-bottom: 0; + border-bottom: 0; + padding-bottom: 0; +} + +#block-am-term-insights article .field--type-image, +#block-am-term-insights .article-teaser .field--type-image, +#block-am-term-insights .insight-article-item .field--type-image, +#block-am-customization-am-term-insights article .field--type-image, +#block-am-customization-am-term-insights .article-teaser .field--type-image, +#block-am-customization-am-term-insights .insight-article-item .field--type-image, +.block-am-blocks-alumni-latest-news article .field--type-image, +.block-am-blocks-alumni-latest-news .article-teaser .field--type-image, +.block-am-blocks-alumni-latest-news .insight-article-item .field--type-image, +.block-am-blocks-article-latest-insights article .field--type-image, +.block-am-blocks-article-latest-insights .article-teaser .field--type-image, +.block-am-blocks-article-latest-insights .insight-article-item .field--type-image, +.block-am-customization-am-term-insights article .field--type-image, +.block-am-customization-am-term-insights .article-teaser .field--type-image, +.block-am-customization-am-term-insights .insight-article-item .field--type-image, +.block-am-blocks-right-rail-insights article .field--type-image, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image, +.block-am-blocks-right-rail-insights article .field--type-image, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image, +.group-right-rail .group-insights-group article .field--type-image, +.group-right-rail .group-insights-group .article-teaser .field--type-image, +.group-right-rail .group-insights-group .insight-article-item .field--type-image { + margin-bottom: 30px; + margin-bottom: 1.875rem; + opacity: 1; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 960px) { + + #block-am-term-insights article .field--type-image, + #block-am-term-insights .article-teaser .field--type-image, + #block-am-term-insights .insight-article-item .field--type-image, + #block-am-customization-am-term-insights article .field--type-image, + #block-am-customization-am-term-insights .article-teaser .field--type-image, + #block-am-customization-am-term-insights .insight-article-item .field--type-image, + .block-am-blocks-alumni-latest-news article .field--type-image, + .block-am-blocks-alumni-latest-news .article-teaser .field--type-image, + .block-am-blocks-alumni-latest-news .insight-article-item .field--type-image, + .block-am-blocks-article-latest-insights article .field--type-image, + .block-am-blocks-article-latest-insights .article-teaser .field--type-image, + .block-am-blocks-article-latest-insights .insight-article-item .field--type-image, + .block-am-customization-am-term-insights article .field--type-image, + .block-am-customization-am-term-insights .article-teaser .field--type-image, + .block-am-customization-am-term-insights .insight-article-item .field--type-image, + .block-am-blocks-right-rail-insights article .field--type-image, + .block-am-blocks-right-rail-insights .article-teaser .field--type-image, + .block-am-blocks-right-rail-insights .insight-article-item .field--type-image, + .block-am-blocks-right-rail-insights article .field--type-image, + .block-am-blocks-right-rail-insights .article-teaser .field--type-image, + .block-am-blocks-right-rail-insights .insight-article-item .field--type-image, + .group-right-rail .group-insights-group article .field--type-image, + .group-right-rail .group-insights-group .article-teaser .field--type-image, + .group-right-rail .group-insights-group .insight-article-item .field--type-image { + margin-bottom: 40px; + margin-bottom: 2.5rem; + } +} + +#block-am-term-insights article .field--type-image a, +#block-am-term-insights .article-teaser .field--type-image a, +#block-am-term-insights .insight-article-item .field--type-image a, +#block-am-customization-am-term-insights article .field--type-image a, +#block-am-customization-am-term-insights .article-teaser .field--type-image a, +#block-am-customization-am-term-insights .insight-article-item .field--type-image a, +.block-am-blocks-alumni-latest-news article .field--type-image a, +.block-am-blocks-alumni-latest-news .article-teaser .field--type-image a, +.block-am-blocks-alumni-latest-news .insight-article-item .field--type-image a, +.block-am-blocks-article-latest-insights article .field--type-image a, +.block-am-blocks-article-latest-insights .article-teaser .field--type-image a, +.block-am-blocks-article-latest-insights .insight-article-item .field--type-image a, +.block-am-customization-am-term-insights article .field--type-image a, +.block-am-customization-am-term-insights .article-teaser .field--type-image a, +.block-am-customization-am-term-insights .insight-article-item .field--type-image a, +.block-am-blocks-right-rail-insights article .field--type-image a, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image a, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image a, +.block-am-blocks-right-rail-insights article .field--type-image a, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image a, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image a, +.group-right-rail .group-insights-group article .field--type-image a, +.group-right-rail .group-insights-group .article-teaser .field--type-image a, +.group-right-rail .group-insights-group .insight-article-item .field--type-image a { + display: block; +} + +.no-touch #block-am-term-insights article .field--type-image a:active, +.no-touch #block-am-term-insights article .field--type-image a:focus, +.no-touch #block-am-term-insights article .field--type-image a:hover, +.no-touch #block-am-term-insights .article-teaser .field--type-image a:active, +.no-touch #block-am-term-insights .article-teaser .field--type-image a:focus, +.no-touch #block-am-term-insights .article-teaser .field--type-image a:hover, +.no-touch #block-am-term-insights .insight-article-item .field--type-image a:active, +.no-touch #block-am-term-insights .insight-article-item .field--type-image a:focus, +.no-touch #block-am-term-insights .insight-article-item .field--type-image a:hover, +.no-touch #block-am-customization-am-term-insights article .field--type-image a:active, +.no-touch #block-am-customization-am-term-insights article .field--type-image a:focus, +.no-touch #block-am-customization-am-term-insights article .field--type-image a:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--type-image a:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--type-image a:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--type-image a:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--type-image a:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--type-image a:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--type-image a:hover, +.no-touch .block-am-blocks-alumni-latest-news article .field--type-image a:active, +.no-touch .block-am-blocks-alumni-latest-news article .field--type-image a:focus, +.no-touch .block-am-blocks-alumni-latest-news article .field--type-image a:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--type-image a:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--type-image a:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--type-image a:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--type-image a:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--type-image a:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--type-image a:hover, +.no-touch .block-am-blocks-article-latest-insights article .field--type-image a:active, +.no-touch .block-am-blocks-article-latest-insights article .field--type-image a:focus, +.no-touch .block-am-blocks-article-latest-insights article .field--type-image a:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--type-image a:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--type-image a:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--type-image a:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--type-image a:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--type-image a:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--type-image a:hover, +.no-touch .block-am-customization-am-term-insights article .field--type-image a:active, +.no-touch .block-am-customization-am-term-insights article .field--type-image a:focus, +.no-touch .block-am-customization-am-term-insights article .field--type-image a:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--type-image a:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--type-image a:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--type-image a:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--type-image a:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--type-image a:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights article .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--type-image a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:hover, +.no-touch .group-right-rail .group-insights-group article .field--type-image a:active, +.no-touch .group-right-rail .group-insights-group article .field--type-image a:focus, +.no-touch .group-right-rail .group-insights-group article .field--type-image a:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--type-image a:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--type-image a:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--type-image a:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--type-image a:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--type-image a:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--type-image a:hover { + opacity: 0.8; +} + +#block-am-term-insights article .field--type-image p, +#block-am-term-insights .article-teaser .field--type-image p, +#block-am-term-insights .insight-article-item .field--type-image p, +#block-am-customization-am-term-insights article .field--type-image p, +#block-am-customization-am-term-insights .article-teaser .field--type-image p, +#block-am-customization-am-term-insights .insight-article-item .field--type-image p, +.block-am-blocks-alumni-latest-news article .field--type-image p, +.block-am-blocks-alumni-latest-news .article-teaser .field--type-image p, +.block-am-blocks-alumni-latest-news .insight-article-item .field--type-image p, +.block-am-blocks-article-latest-insights article .field--type-image p, +.block-am-blocks-article-latest-insights .article-teaser .field--type-image p, +.block-am-blocks-article-latest-insights .insight-article-item .field--type-image p, +.block-am-customization-am-term-insights article .field--type-image p, +.block-am-customization-am-term-insights .article-teaser .field--type-image p, +.block-am-customization-am-term-insights .insight-article-item .field--type-image p, +.block-am-blocks-right-rail-insights article .field--type-image p, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image p, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image p, +.block-am-blocks-right-rail-insights article .field--type-image p, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image p, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image p, +.group-right-rail .group-insights-group article .field--type-image p, +.group-right-rail .group-insights-group .article-teaser .field--type-image p, +.group-right-rail .group-insights-group .insight-article-item .field--type-image p { + display: none; +} + +#block-am-term-insights article .field--type-image picture, +#block-am-term-insights .article-teaser .field--type-image picture, +#block-am-term-insights .insight-article-item .field--type-image picture, +#block-am-customization-am-term-insights article .field--type-image picture, +#block-am-customization-am-term-insights .article-teaser .field--type-image picture, +#block-am-customization-am-term-insights .insight-article-item .field--type-image picture, +.block-am-blocks-alumni-latest-news article .field--type-image picture, +.block-am-blocks-alumni-latest-news .article-teaser .field--type-image picture, +.block-am-blocks-alumni-latest-news .insight-article-item .field--type-image picture, +.block-am-blocks-article-latest-insights article .field--type-image picture, +.block-am-blocks-article-latest-insights .article-teaser .field--type-image picture, +.block-am-blocks-article-latest-insights .insight-article-item .field--type-image picture, +.block-am-customization-am-term-insights article .field--type-image picture, +.block-am-customization-am-term-insights .article-teaser .field--type-image picture, +.block-am-customization-am-term-insights .insight-article-item .field--type-image picture, +.block-am-blocks-right-rail-insights article .field--type-image picture, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image picture, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image picture, +.block-am-blocks-right-rail-insights article .field--type-image picture, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image picture, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image picture, +.group-right-rail .group-insights-group article .field--type-image picture, +.group-right-rail .group-insights-group .article-teaser .field--type-image picture, +.group-right-rail .group-insights-group .insight-article-item .field--type-image picture { + display: block; +} + +#block-am-term-insights article .field--type-image img, +#block-am-term-insights .article-teaser .field--type-image img, +#block-am-term-insights .insight-article-item .field--type-image img, +#block-am-customization-am-term-insights article .field--type-image img, +#block-am-customization-am-term-insights .article-teaser .field--type-image img, +#block-am-customization-am-term-insights .insight-article-item .field--type-image img, +.block-am-blocks-alumni-latest-news article .field--type-image img, +.block-am-blocks-alumni-latest-news .article-teaser .field--type-image img, +.block-am-blocks-alumni-latest-news .insight-article-item .field--type-image img, +.block-am-blocks-article-latest-insights article .field--type-image img, +.block-am-blocks-article-latest-insights .article-teaser .field--type-image img, +.block-am-blocks-article-latest-insights .insight-article-item .field--type-image img, +.block-am-customization-am-term-insights article .field--type-image img, +.block-am-customization-am-term-insights .article-teaser .field--type-image img, +.block-am-customization-am-term-insights .insight-article-item .field--type-image img, +.block-am-blocks-right-rail-insights article .field--type-image img, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image img, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image img, +.block-am-blocks-right-rail-insights article .field--type-image img, +.block-am-blocks-right-rail-insights .article-teaser .field--type-image img, +.block-am-blocks-right-rail-insights .insight-article-item .field--type-image img, +.group-right-rail .group-insights-group article .field--type-image img, +.group-right-rail .group-insights-group .article-teaser .field--type-image img, +.group-right-rail .group-insights-group .insight-article-item .field--type-image img { + display: block; +} + +@media (min-width: 960px) { + + #block-am-term-insights article .field--type-image img, + #block-am-term-insights .article-teaser .field--type-image img, + #block-am-term-insights .insight-article-item .field--type-image img, + #block-am-customization-am-term-insights article .field--type-image img, + #block-am-customization-am-term-insights .article-teaser .field--type-image img, + #block-am-customization-am-term-insights .insight-article-item .field--type-image img, + .block-am-blocks-alumni-latest-news article .field--type-image img, + .block-am-blocks-alumni-latest-news .article-teaser .field--type-image img, + .block-am-blocks-alumni-latest-news .insight-article-item .field--type-image img, + .block-am-blocks-article-latest-insights article .field--type-image img, + .block-am-blocks-article-latest-insights .article-teaser .field--type-image img, + .block-am-blocks-article-latest-insights .insight-article-item .field--type-image img, + .block-am-customization-am-term-insights article .field--type-image img, + .block-am-customization-am-term-insights .article-teaser .field--type-image img, + .block-am-customization-am-term-insights .insight-article-item .field--type-image img, + .block-am-blocks-right-rail-insights article .field--type-image img, + .block-am-blocks-right-rail-insights .article-teaser .field--type-image img, + .block-am-blocks-right-rail-insights .insight-article-item .field--type-image img, + .block-am-blocks-right-rail-insights article .field--type-image img, + .block-am-blocks-right-rail-insights .article-teaser .field--type-image img, + .block-am-blocks-right-rail-insights .insight-article-item .field--type-image img, + .group-right-rail .group-insights-group article .field--type-image img, + .group-right-rail .group-insights-group .article-teaser .field--type-image img, + .group-right-rail .group-insights-group .insight-article-item .field--type-image img { + max-width: none; + width: 100%; + } +} + +#block-am-term-insights article .field--name-field-teaser-text, +#block-am-term-insights .article-teaser .field--name-field-teaser-text, +#block-am-term-insights .insight-article-item .field--name-field-teaser-text, +#block-am-customization-am-term-insights article .field--name-field-teaser-text, +#block-am-customization-am-term-insights .article-teaser .field--name-field-teaser-text, +#block-am-customization-am-term-insights .insight-article-item .field--name-field-teaser-text, +.block-am-blocks-alumni-latest-news article .field--name-field-teaser-text, +.block-am-blocks-alumni-latest-news .article-teaser .field--name-field-teaser-text, +.block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-teaser-text, +.block-am-blocks-article-latest-insights article .field--name-field-teaser-text, +.block-am-blocks-article-latest-insights .article-teaser .field--name-field-teaser-text, +.block-am-blocks-article-latest-insights .insight-article-item .field--name-field-teaser-text, +.block-am-customization-am-term-insights article .field--name-field-teaser-text, +.block-am-customization-am-term-insights .article-teaser .field--name-field-teaser-text, +.block-am-customization-am-term-insights .insight-article-item .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights article .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights article .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-teaser-text, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-teaser-text, +.group-right-rail .group-insights-group article .field--name-field-teaser-text, +.group-right-rail .group-insights-group .article-teaser .field--name-field-teaser-text, +.group-right-rail .group-insights-group .insight-article-item .field--name-field-teaser-text { + display: none; +} + +.section-industries #block-am-term-insights article .field--name-field-teaser-text, +.section-industries #block-am-term-insights .article-teaser .field--name-field-teaser-text, +.section-industries #block-am-term-insights .insight-article-item .field--name-field-teaser-text, +.section-industries #block-am-customization-am-term-insights article .field--name-field-teaser-text, +.section-industries #block-am-customization-am-term-insights .article-teaser .field--name-field-teaser-text, +.section-industries #block-am-customization-am-term-insights .insight-article-item .field--name-field-teaser-text, +.section-industries .block-am-blocks-alumni-latest-news article .field--name-field-teaser-text, +.section-industries .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-teaser-text, +.section-industries .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-teaser-text, +.section-industries .block-am-blocks-article-latest-insights article .field--name-field-teaser-text, +.section-industries .block-am-blocks-article-latest-insights .article-teaser .field--name-field-teaser-text, +.section-industries .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-teaser-text, +.section-industries .block-am-customization-am-term-insights article .field--name-field-teaser-text, +.section-industries .block-am-customization-am-term-insights .article-teaser .field--name-field-teaser-text, +.section-industries .block-am-customization-am-term-insights .insight-article-item .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights article .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights .article-teaser .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights article .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights .article-teaser .field--name-field-teaser-text, +.section-industries .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-teaser-text, +.section-industries .group-right-rail .group-insights-group article .field--name-field-teaser-text, +.section-industries .group-right-rail .group-insights-group .article-teaser .field--name-field-teaser-text, +.section-industries .group-right-rail .group-insights-group .insight-article-item .field--name-field-teaser-text { + display: block; +} + +#block-am-term-insights article .field--name-field-category, +#block-am-term-insights article .item-category, +#block-am-term-insights .article-teaser .field--name-field-category, +#block-am-term-insights .article-teaser .item-category, +#block-am-term-insights .insight-article-item .field--name-field-category, +#block-am-term-insights .insight-article-item .item-category, +#block-am-customization-am-term-insights article .field--name-field-category, +#block-am-customization-am-term-insights article .item-category, +#block-am-customization-am-term-insights .article-teaser .field--name-field-category, +#block-am-customization-am-term-insights .article-teaser .item-category, +#block-am-customization-am-term-insights .insight-article-item .field--name-field-category, +#block-am-customization-am-term-insights .insight-article-item .item-category, +.block-am-blocks-alumni-latest-news article .field--name-field-category, +.block-am-blocks-alumni-latest-news article .item-category, +.block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category, +.block-am-blocks-alumni-latest-news .article-teaser .item-category, +.block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category, +.block-am-blocks-alumni-latest-news .insight-article-item .item-category, +.block-am-blocks-article-latest-insights article .field--name-field-category, +.block-am-blocks-article-latest-insights article .item-category, +.block-am-blocks-article-latest-insights .article-teaser .field--name-field-category, +.block-am-blocks-article-latest-insights .article-teaser .item-category, +.block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category, +.block-am-blocks-article-latest-insights .insight-article-item .item-category, +.block-am-customization-am-term-insights article .field--name-field-category, +.block-am-customization-am-term-insights article .item-category, +.block-am-customization-am-term-insights .article-teaser .field--name-field-category, +.block-am-customization-am-term-insights .article-teaser .item-category, +.block-am-customization-am-term-insights .insight-article-item .field--name-field-category, +.block-am-customization-am-term-insights .insight-article-item .item-category, +.block-am-blocks-right-rail-insights article .field--name-field-category, +.block-am-blocks-right-rail-insights article .item-category, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, +.block-am-blocks-right-rail-insights .article-teaser .item-category, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, +.block-am-blocks-right-rail-insights .insight-article-item .item-category, +.block-am-blocks-right-rail-insights article .field--name-field-category, +.block-am-blocks-right-rail-insights article .item-category, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, +.block-am-blocks-right-rail-insights .article-teaser .item-category, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, +.block-am-blocks-right-rail-insights .insight-article-item .item-category, +.group-right-rail .group-insights-group article .field--name-field-category, +.group-right-rail .group-insights-group article .item-category, +.group-right-rail .group-insights-group .article-teaser .field--name-field-category, +.group-right-rail .group-insights-group .article-teaser .item-category, +.group-right-rail .group-insights-group .insight-article-item .field--name-field-category, +.group-right-rail .group-insights-group .insight-article-item .item-category { + display: block; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 1; + color: #0085ca; + margin-bottom: 6px; + margin-bottom: 0.375rem; +} + +@media (min-width: 580px) { + + #block-am-term-insights article .field--name-field-category, + #block-am-term-insights article .item-category, + #block-am-term-insights .article-teaser .field--name-field-category, + #block-am-term-insights .article-teaser .item-category, + #block-am-term-insights .insight-article-item .field--name-field-category, + #block-am-term-insights .insight-article-item .item-category, + #block-am-customization-am-term-insights article .field--name-field-category, + #block-am-customization-am-term-insights article .item-category, + #block-am-customization-am-term-insights .article-teaser .field--name-field-category, + #block-am-customization-am-term-insights .article-teaser .item-category, + #block-am-customization-am-term-insights .insight-article-item .field--name-field-category, + #block-am-customization-am-term-insights .insight-article-item .item-category, + .block-am-blocks-alumni-latest-news article .field--name-field-category, + .block-am-blocks-alumni-latest-news article .item-category, + .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category, + .block-am-blocks-alumni-latest-news .article-teaser .item-category, + .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category, + .block-am-blocks-alumni-latest-news .insight-article-item .item-category, + .block-am-blocks-article-latest-insights article .field--name-field-category, + .block-am-blocks-article-latest-insights article .item-category, + .block-am-blocks-article-latest-insights .article-teaser .field--name-field-category, + .block-am-blocks-article-latest-insights .article-teaser .item-category, + .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category, + .block-am-blocks-article-latest-insights .insight-article-item .item-category, + .block-am-customization-am-term-insights article .field--name-field-category, + .block-am-customization-am-term-insights article .item-category, + .block-am-customization-am-term-insights .article-teaser .field--name-field-category, + .block-am-customization-am-term-insights .article-teaser .item-category, + .block-am-customization-am-term-insights .insight-article-item .field--name-field-category, + .block-am-customization-am-term-insights .insight-article-item .item-category, + .block-am-blocks-right-rail-insights article .field--name-field-category, + .block-am-blocks-right-rail-insights article .item-category, + .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .block-am-blocks-right-rail-insights .article-teaser .item-category, + .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .block-am-blocks-right-rail-insights .insight-article-item .item-category, + .block-am-blocks-right-rail-insights article .field--name-field-category, + .block-am-blocks-right-rail-insights article .item-category, + .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .block-am-blocks-right-rail-insights .article-teaser .item-category, + .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .block-am-blocks-right-rail-insights .insight-article-item .item-category, + .group-right-rail .group-insights-group article .field--name-field-category, + .group-right-rail .group-insights-group article .item-category, + .group-right-rail .group-insights-group .article-teaser .field--name-field-category, + .group-right-rail .group-insights-group .article-teaser .item-category, + .group-right-rail .group-insights-group .insight-article-item .field--name-field-category, + .group-right-rail .group-insights-group .insight-article-item .item-category { + margin-bottom: 1px; + margin-bottom: 0.0625rem; + } +} + +@media (min-width: 960px) { + + #block-am-term-insights article .field--name-field-category, + #block-am-term-insights article .item-category, + #block-am-term-insights .article-teaser .field--name-field-category, + #block-am-term-insights .article-teaser .item-category, + #block-am-term-insights .insight-article-item .field--name-field-category, + #block-am-term-insights .insight-article-item .item-category, + #block-am-customization-am-term-insights article .field--name-field-category, + #block-am-customization-am-term-insights article .item-category, + #block-am-customization-am-term-insights .article-teaser .field--name-field-category, + #block-am-customization-am-term-insights .article-teaser .item-category, + #block-am-customization-am-term-insights .insight-article-item .field--name-field-category, + #block-am-customization-am-term-insights .insight-article-item .item-category, + .block-am-blocks-alumni-latest-news article .field--name-field-category, + .block-am-blocks-alumni-latest-news article .item-category, + .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category, + .block-am-blocks-alumni-latest-news .article-teaser .item-category, + .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category, + .block-am-blocks-alumni-latest-news .insight-article-item .item-category, + .block-am-blocks-article-latest-insights article .field--name-field-category, + .block-am-blocks-article-latest-insights article .item-category, + .block-am-blocks-article-latest-insights .article-teaser .field--name-field-category, + .block-am-blocks-article-latest-insights .article-teaser .item-category, + .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category, + .block-am-blocks-article-latest-insights .insight-article-item .item-category, + .block-am-customization-am-term-insights article .field--name-field-category, + .block-am-customization-am-term-insights article .item-category, + .block-am-customization-am-term-insights .article-teaser .field--name-field-category, + .block-am-customization-am-term-insights .article-teaser .item-category, + .block-am-customization-am-term-insights .insight-article-item .field--name-field-category, + .block-am-customization-am-term-insights .insight-article-item .item-category, + .block-am-blocks-right-rail-insights article .field--name-field-category, + .block-am-blocks-right-rail-insights article .item-category, + .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .block-am-blocks-right-rail-insights .article-teaser .item-category, + .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .block-am-blocks-right-rail-insights .insight-article-item .item-category, + .block-am-blocks-right-rail-insights article .field--name-field-category, + .block-am-blocks-right-rail-insights article .item-category, + .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .block-am-blocks-right-rail-insights .article-teaser .item-category, + .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .block-am-blocks-right-rail-insights .insight-article-item .item-category, + .group-right-rail .group-insights-group article .field--name-field-category, + .group-right-rail .group-insights-group article .item-category, + .group-right-rail .group-insights-group .article-teaser .field--name-field-category, + .group-right-rail .group-insights-group .article-teaser .item-category, + .group-right-rail .group-insights-group .insight-article-item .field--name-field-category, + .group-right-rail .group-insights-group .insight-article-item .item-category { + margin-bottom: 12px; + margin-bottom: 0.75rem; + } +} + +#block-am-term-insights article .field--name-field-category a, +#block-am-term-insights article .item-category a, +#block-am-term-insights .article-teaser .field--name-field-category a, +#block-am-term-insights .article-teaser .item-category a, +#block-am-term-insights .insight-article-item .field--name-field-category a, +#block-am-term-insights .insight-article-item .item-category a, +#block-am-customization-am-term-insights article .field--name-field-category a, +#block-am-customization-am-term-insights article .item-category a, +#block-am-customization-am-term-insights .article-teaser .field--name-field-category a, +#block-am-customization-am-term-insights .article-teaser .item-category a, +#block-am-customization-am-term-insights .insight-article-item .field--name-field-category a, +#block-am-customization-am-term-insights .insight-article-item .item-category a, +.block-am-blocks-alumni-latest-news article .field--name-field-category a, +.block-am-blocks-alumni-latest-news article .item-category a, +.block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category a, +.block-am-blocks-alumni-latest-news .article-teaser .item-category a, +.block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category a, +.block-am-blocks-alumni-latest-news .insight-article-item .item-category a, +.block-am-blocks-article-latest-insights article .field--name-field-category a, +.block-am-blocks-article-latest-insights article .item-category a, +.block-am-blocks-article-latest-insights .article-teaser .field--name-field-category a, +.block-am-blocks-article-latest-insights .article-teaser .item-category a, +.block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category a, +.block-am-blocks-article-latest-insights .insight-article-item .item-category a, +.block-am-customization-am-term-insights article .field--name-field-category a, +.block-am-customization-am-term-insights article .item-category a, +.block-am-customization-am-term-insights .article-teaser .field--name-field-category a, +.block-am-customization-am-term-insights .article-teaser .item-category a, +.block-am-customization-am-term-insights .insight-article-item .field--name-field-category a, +.block-am-customization-am-term-insights .insight-article-item .item-category a, +.block-am-blocks-right-rail-insights article .field--name-field-category a, +.block-am-blocks-right-rail-insights article .item-category a, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a, +.block-am-blocks-right-rail-insights .article-teaser .item-category a, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a, +.block-am-blocks-right-rail-insights .insight-article-item .item-category a, +.block-am-blocks-right-rail-insights article .field--name-field-category a, +.block-am-blocks-right-rail-insights article .item-category a, +.block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a, +.block-am-blocks-right-rail-insights .article-teaser .item-category a, +.block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a, +.block-am-blocks-right-rail-insights .insight-article-item .item-category a, +.group-right-rail .group-insights-group article .field--name-field-category a, +.group-right-rail .group-insights-group article .item-category a, +.group-right-rail .group-insights-group .article-teaser .field--name-field-category a, +.group-right-rail .group-insights-group .article-teaser .item-category a, +.group-right-rail .group-insights-group .insight-article-item .field--name-field-category a, +.group-right-rail .group-insights-group .insight-article-item .item-category a { + color: #0085ca; + transition: color 0.2s ease-out; +} + +.no-touch #block-am-term-insights article .field--name-field-category a:active, +.no-touch #block-am-term-insights article .field--name-field-category a:focus, +.no-touch #block-am-term-insights article .field--name-field-category a:hover, +.no-touch #block-am-term-insights article .item-category a:active, +.no-touch #block-am-term-insights article .item-category a:focus, +.no-touch #block-am-term-insights article .item-category a:hover, +.no-touch #block-am-term-insights .article-teaser .field--name-field-category a:active, +.no-touch #block-am-term-insights .article-teaser .field--name-field-category a:focus, +.no-touch #block-am-term-insights .article-teaser .field--name-field-category a:hover, +.no-touch #block-am-term-insights .article-teaser .item-category a:active, +.no-touch #block-am-term-insights .article-teaser .item-category a:focus, +.no-touch #block-am-term-insights .article-teaser .item-category a:hover, +.no-touch #block-am-term-insights .insight-article-item .field--name-field-category a:active, +.no-touch #block-am-term-insights .insight-article-item .field--name-field-category a:focus, +.no-touch #block-am-term-insights .insight-article-item .field--name-field-category a:hover, +.no-touch #block-am-term-insights .insight-article-item .item-category a:active, +.no-touch #block-am-term-insights .insight-article-item .item-category a:focus, +.no-touch #block-am-term-insights .insight-article-item .item-category a:hover, +.no-touch #block-am-customization-am-term-insights article .field--name-field-category a:active, +.no-touch #block-am-customization-am-term-insights article .field--name-field-category a:focus, +.no-touch #block-am-customization-am-term-insights article .field--name-field-category a:hover, +.no-touch #block-am-customization-am-term-insights article .item-category a:active, +.no-touch #block-am-customization-am-term-insights article .item-category a:focus, +.no-touch #block-am-customization-am-term-insights article .item-category a:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--name-field-category a:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--name-field-category a:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .field--name-field-category a:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-category a:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-category a:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-category a:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-category a:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-category a:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news article .field--name-field-category a:active, +.no-touch .block-am-blocks-alumni-latest-news article .field--name-field-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news article .field--name-field-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news article .item-category a:active, +.no-touch .block-am-blocks-alumni-latest-news article .item-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news article .item-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category a:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .field--name-field-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-category a:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category a:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .field--name-field-category a:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-category a:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-category a:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-category a:hover, +.no-touch .block-am-blocks-article-latest-insights article .field--name-field-category a:active, +.no-touch .block-am-blocks-article-latest-insights article .field--name-field-category a:focus, +.no-touch .block-am-blocks-article-latest-insights article .field--name-field-category a:hover, +.no-touch .block-am-blocks-article-latest-insights article .item-category a:active, +.no-touch .block-am-blocks-article-latest-insights article .item-category a:focus, +.no-touch .block-am-blocks-article-latest-insights article .item-category a:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--name-field-category a:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--name-field-category a:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .field--name-field-category a:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-category a:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-category a:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-category a:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category a:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category a:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .field--name-field-category a:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-category a:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-category a:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-category a:hover, +.no-touch .block-am-customization-am-term-insights article .field--name-field-category a:active, +.no-touch .block-am-customization-am-term-insights article .field--name-field-category a:focus, +.no-touch .block-am-customization-am-term-insights article .field--name-field-category a:hover, +.no-touch .block-am-customization-am-term-insights article .item-category a:active, +.no-touch .block-am-customization-am-term-insights article .item-category a:focus, +.no-touch .block-am-customization-am-term-insights article .item-category a:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--name-field-category a:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--name-field-category a:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .field--name-field-category a:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-category a:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-category a:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-category a:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .field--name-field-category a:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-category a:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-category a:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights article .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights article .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-category a:hover, +.no-touch .group-right-rail .group-insights-group article .field--name-field-category a:active, +.no-touch .group-right-rail .group-insights-group article .field--name-field-category a:focus, +.no-touch .group-right-rail .group-insights-group article .field--name-field-category a:hover, +.no-touch .group-right-rail .group-insights-group article .item-category a:active, +.no-touch .group-right-rail .group-insights-group article .item-category a:focus, +.no-touch .group-right-rail .group-insights-group article .item-category a:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--name-field-category a:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--name-field-category a:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .field--name-field-category a:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-category a:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-category a:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-category a:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--name-field-category a:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--name-field-category a:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .field--name-field-category a:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-category a:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-category a:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-category a:hover { + color: #cf7f00; +} + +#block-am-term-insights article .node__title a, +#block-am-term-insights .article-teaser .node__title a, +#block-am-term-insights .insight-article-item .node__title a, +#block-am-customization-am-term-insights article .node__title a, +#block-am-customization-am-term-insights .article-teaser .node__title a, +#block-am-customization-am-term-insights .insight-article-item .node__title a, +.block-am-blocks-alumni-latest-news article .node__title a, +.block-am-blocks-alumni-latest-news .article-teaser .node__title a, +.block-am-blocks-alumni-latest-news .insight-article-item .node__title a, +.block-am-blocks-article-latest-insights article .node__title a, +.block-am-blocks-article-latest-insights .article-teaser .node__title a, +.block-am-blocks-article-latest-insights .insight-article-item .node__title a, +.block-am-customization-am-term-insights article .node__title a, +.block-am-customization-am-term-insights .article-teaser .node__title a, +.block-am-customization-am-term-insights .insight-article-item .node__title a, +.block-am-blocks-right-rail-insights article .node__title a, +.block-am-blocks-right-rail-insights .article-teaser .node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .node__title a, +.block-am-blocks-right-rail-insights article .node__title a, +.block-am-blocks-right-rail-insights .article-teaser .node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .node__title a, +.group-right-rail .group-insights-group article .node__title a, +.group-right-rail .group-insights-group .article-teaser .node__title a, +.group-right-rail .group-insights-group .insight-article-item .node__title a { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +#block-am-term-insights article .related-insights__node__title a, +#block-am-term-insights .article-teaser .related-insights__node__title a, +#block-am-term-insights .insight-article-item .related-insights__node__title a, +#block-am-customization-am-term-insights article .related-insights__node__title a, +#block-am-customization-am-term-insights .article-teaser .related-insights__node__title a, +#block-am-customization-am-term-insights .insight-article-item .related-insights__node__title a, +.block-am-blocks-alumni-latest-news article .related-insights__node__title a, +.block-am-blocks-alumni-latest-news .article-teaser .related-insights__node__title a, +.block-am-blocks-alumni-latest-news .insight-article-item .related-insights__node__title a, +.block-am-blocks-article-latest-insights article .related-insights__node__title a, +.block-am-blocks-article-latest-insights .article-teaser .related-insights__node__title a, +.block-am-blocks-article-latest-insights .insight-article-item .related-insights__node__title a, +.block-am-customization-am-term-insights article .related-insights__node__title a, +.block-am-customization-am-term-insights .article-teaser .related-insights__node__title a, +.block-am-customization-am-term-insights .insight-article-item .related-insights__node__title a, +.block-am-blocks-right-rail-insights article .related-insights__node__title a, +.block-am-blocks-right-rail-insights .article-teaser .related-insights__node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .related-insights__node__title a, +.block-am-blocks-right-rail-insights article .related-insights__node__title a, +.block-am-blocks-right-rail-insights .article-teaser .related-insights__node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .related-insights__node__title a, +.group-right-rail .group-insights-group article .related-insights__node__title a, +.group-right-rail .group-insights-group .article-teaser .related-insights__node__title a, +.group-right-rail .group-insights-group .insight-article-item .related-insights__node__title a { + margin-bottom: 0; +} + +#block-am-term-insights article .node__title a, +#block-am-term-insights article .teaser-title, +#block-am-term-insights article .item-title, +#block-am-term-insights .article-teaser .node__title a, +#block-am-term-insights .article-teaser .teaser-title, +#block-am-term-insights .article-teaser .item-title, +#block-am-term-insights .insight-article-item .node__title a, +#block-am-term-insights .insight-article-item .teaser-title, +#block-am-term-insights .insight-article-item .item-title, +#block-am-customization-am-term-insights article .node__title a, +#block-am-customization-am-term-insights article .teaser-title, +#block-am-customization-am-term-insights article .item-title, +#block-am-customization-am-term-insights .article-teaser .node__title a, +#block-am-customization-am-term-insights .article-teaser .teaser-title, +#block-am-customization-am-term-insights .article-teaser .item-title, +#block-am-customization-am-term-insights .insight-article-item .node__title a, +#block-am-customization-am-term-insights .insight-article-item .teaser-title, +#block-am-customization-am-term-insights .insight-article-item .item-title, +.block-am-blocks-alumni-latest-news article .node__title a, +.block-am-blocks-alumni-latest-news article .teaser-title, +.block-am-blocks-alumni-latest-news article .item-title, +.block-am-blocks-alumni-latest-news .article-teaser .node__title a, +.block-am-blocks-alumni-latest-news .article-teaser .teaser-title, +.block-am-blocks-alumni-latest-news .article-teaser .item-title, +.block-am-blocks-alumni-latest-news .insight-article-item .node__title a, +.block-am-blocks-alumni-latest-news .insight-article-item .teaser-title, +.block-am-blocks-alumni-latest-news .insight-article-item .item-title, +.block-am-blocks-article-latest-insights article .node__title a, +.block-am-blocks-article-latest-insights article .teaser-title, +.block-am-blocks-article-latest-insights article .item-title, +.block-am-blocks-article-latest-insights .article-teaser .node__title a, +.block-am-blocks-article-latest-insights .article-teaser .teaser-title, +.block-am-blocks-article-latest-insights .article-teaser .item-title, +.block-am-blocks-article-latest-insights .insight-article-item .node__title a, +.block-am-blocks-article-latest-insights .insight-article-item .teaser-title, +.block-am-blocks-article-latest-insights .insight-article-item .item-title, +.block-am-customization-am-term-insights article .node__title a, +.block-am-customization-am-term-insights article .teaser-title, +.block-am-customization-am-term-insights article .item-title, +.block-am-customization-am-term-insights .article-teaser .node__title a, +.block-am-customization-am-term-insights .article-teaser .teaser-title, +.block-am-customization-am-term-insights .article-teaser .item-title, +.block-am-customization-am-term-insights .insight-article-item .node__title a, +.block-am-customization-am-term-insights .insight-article-item .teaser-title, +.block-am-customization-am-term-insights .insight-article-item .item-title, +.block-am-blocks-right-rail-insights article .node__title a, +.block-am-blocks-right-rail-insights article .teaser-title, +.block-am-blocks-right-rail-insights article .item-title, +.block-am-blocks-right-rail-insights .article-teaser .node__title a, +.block-am-blocks-right-rail-insights .article-teaser .teaser-title, +.block-am-blocks-right-rail-insights .article-teaser .item-title, +.block-am-blocks-right-rail-insights .insight-article-item .node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .teaser-title, +.block-am-blocks-right-rail-insights .insight-article-item .item-title, +.block-am-blocks-right-rail-insights article .node__title a, +.block-am-blocks-right-rail-insights article .teaser-title, +.block-am-blocks-right-rail-insights article .item-title, +.block-am-blocks-right-rail-insights .article-teaser .node__title a, +.block-am-blocks-right-rail-insights .article-teaser .teaser-title, +.block-am-blocks-right-rail-insights .article-teaser .item-title, +.block-am-blocks-right-rail-insights .insight-article-item .node__title a, +.block-am-blocks-right-rail-insights .insight-article-item .teaser-title, +.block-am-blocks-right-rail-insights .insight-article-item .item-title, +.group-right-rail .group-insights-group article .node__title a, +.group-right-rail .group-insights-group article .teaser-title, +.group-right-rail .group-insights-group article .item-title, +.group-right-rail .group-insights-group .article-teaser .node__title a, +.group-right-rail .group-insights-group .article-teaser .teaser-title, +.group-right-rail .group-insights-group .article-teaser .item-title, +.group-right-rail .group-insights-group .insight-article-item .node__title a, +.group-right-rail .group-insights-group .insight-article-item .teaser-title, +.group-right-rail .group-insights-group .insight-article-item .item-title { + display: block; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; + color: #00244A; + transition: color 0.2s ease-out; +} + +.no-touch #block-am-term-insights article .node__title a:active, +.no-touch #block-am-term-insights article .node__title a:focus, +.no-touch #block-am-term-insights article .node__title a:hover, +.no-touch #block-am-term-insights article .teaser-title:active, +.no-touch #block-am-term-insights article .teaser-title:focus, +.no-touch #block-am-term-insights article .teaser-title:hover, +.no-touch #block-am-term-insights article .item-title:active, +.no-touch #block-am-term-insights article .item-title:focus, +.no-touch #block-am-term-insights article .item-title:hover, +.no-touch #block-am-term-insights .article-teaser .node__title a:active, +.no-touch #block-am-term-insights .article-teaser .node__title a:focus, +.no-touch #block-am-term-insights .article-teaser .node__title a:hover, +.no-touch #block-am-term-insights .article-teaser .teaser-title:active, +.no-touch #block-am-term-insights .article-teaser .teaser-title:focus, +.no-touch #block-am-term-insights .article-teaser .teaser-title:hover, +.no-touch #block-am-term-insights .article-teaser .item-title:active, +.no-touch #block-am-term-insights .article-teaser .item-title:focus, +.no-touch #block-am-term-insights .article-teaser .item-title:hover, +.no-touch #block-am-term-insights .insight-article-item .node__title a:active, +.no-touch #block-am-term-insights .insight-article-item .node__title a:focus, +.no-touch #block-am-term-insights .insight-article-item .node__title a:hover, +.no-touch #block-am-term-insights .insight-article-item .teaser-title:active, +.no-touch #block-am-term-insights .insight-article-item .teaser-title:focus, +.no-touch #block-am-term-insights .insight-article-item .teaser-title:hover, +.no-touch #block-am-term-insights .insight-article-item .item-title:active, +.no-touch #block-am-term-insights .insight-article-item .item-title:focus, +.no-touch #block-am-term-insights .insight-article-item .item-title:hover, +.no-touch #block-am-customization-am-term-insights article .node__title a:active, +.no-touch #block-am-customization-am-term-insights article .node__title a:focus, +.no-touch #block-am-customization-am-term-insights article .node__title a:hover, +.no-touch #block-am-customization-am-term-insights article .teaser-title:active, +.no-touch #block-am-customization-am-term-insights article .teaser-title:focus, +.no-touch #block-am-customization-am-term-insights article .teaser-title:hover, +.no-touch #block-am-customization-am-term-insights article .item-title:active, +.no-touch #block-am-customization-am-term-insights article .item-title:focus, +.no-touch #block-am-customization-am-term-insights article .item-title:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .node__title a:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .node__title a:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .node__title a:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .teaser-title:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .teaser-title:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .teaser-title:hover, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-title:active, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-title:focus, +.no-touch #block-am-customization-am-term-insights .article-teaser .item-title:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .node__title a:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .node__title a:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .node__title a:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .teaser-title:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .teaser-title:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .teaser-title:hover, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-title:active, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-title:focus, +.no-touch #block-am-customization-am-term-insights .insight-article-item .item-title:hover, +.no-touch .block-am-blocks-alumni-latest-news article .node__title a:active, +.no-touch .block-am-blocks-alumni-latest-news article .node__title a:focus, +.no-touch .block-am-blocks-alumni-latest-news article .node__title a:hover, +.no-touch .block-am-blocks-alumni-latest-news article .teaser-title:active, +.no-touch .block-am-blocks-alumni-latest-news article .teaser-title:focus, +.no-touch .block-am-blocks-alumni-latest-news article .teaser-title:hover, +.no-touch .block-am-blocks-alumni-latest-news article .item-title:active, +.no-touch .block-am-blocks-alumni-latest-news article .item-title:focus, +.no-touch .block-am-blocks-alumni-latest-news article .item-title:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .node__title a:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .node__title a:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .node__title a:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .teaser-title:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .teaser-title:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .teaser-title:hover, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-title:active, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-title:focus, +.no-touch .block-am-blocks-alumni-latest-news .article-teaser .item-title:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .node__title a:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .node__title a:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .node__title a:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .teaser-title:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .teaser-title:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .teaser-title:hover, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-title:active, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-title:focus, +.no-touch .block-am-blocks-alumni-latest-news .insight-article-item .item-title:hover, +.no-touch .block-am-blocks-article-latest-insights article .node__title a:active, +.no-touch .block-am-blocks-article-latest-insights article .node__title a:focus, +.no-touch .block-am-blocks-article-latest-insights article .node__title a:hover, +.no-touch .block-am-blocks-article-latest-insights article .teaser-title:active, +.no-touch .block-am-blocks-article-latest-insights article .teaser-title:focus, +.no-touch .block-am-blocks-article-latest-insights article .teaser-title:hover, +.no-touch .block-am-blocks-article-latest-insights article .item-title:active, +.no-touch .block-am-blocks-article-latest-insights article .item-title:focus, +.no-touch .block-am-blocks-article-latest-insights article .item-title:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .node__title a:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .node__title a:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .node__title a:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .teaser-title:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .teaser-title:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .teaser-title:hover, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-title:active, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-title:focus, +.no-touch .block-am-blocks-article-latest-insights .article-teaser .item-title:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .node__title a:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .node__title a:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .node__title a:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .teaser-title:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .teaser-title:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .teaser-title:hover, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-title:active, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-title:focus, +.no-touch .block-am-blocks-article-latest-insights .insight-article-item .item-title:hover, +.no-touch .block-am-customization-am-term-insights article .node__title a:active, +.no-touch .block-am-customization-am-term-insights article .node__title a:focus, +.no-touch .block-am-customization-am-term-insights article .node__title a:hover, +.no-touch .block-am-customization-am-term-insights article .teaser-title:active, +.no-touch .block-am-customization-am-term-insights article .teaser-title:focus, +.no-touch .block-am-customization-am-term-insights article .teaser-title:hover, +.no-touch .block-am-customization-am-term-insights article .item-title:active, +.no-touch .block-am-customization-am-term-insights article .item-title:focus, +.no-touch .block-am-customization-am-term-insights article .item-title:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .node__title a:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .node__title a:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .node__title a:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .teaser-title:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .teaser-title:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .teaser-title:hover, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-title:active, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-title:focus, +.no-touch .block-am-customization-am-term-insights .article-teaser .item-title:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .node__title a:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .node__title a:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .node__title a:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .teaser-title:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .teaser-title:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .teaser-title:hover, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-title:active, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-title:focus, +.no-touch .block-am-customization-am-term-insights .insight-article-item .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights article .item-title:active, +.no-touch .block-am-blocks-right-rail-insights article .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights article .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights article .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights article .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights article .item-title:active, +.no-touch .block-am-blocks-right-rail-insights article .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights article .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:active, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights .article-teaser .item-title:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .node__title a:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .teaser-title:hover, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:active, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:focus, +.no-touch .block-am-blocks-right-rail-insights .insight-article-item .item-title:hover, +.no-touch .group-right-rail .group-insights-group article .node__title a:active, +.no-touch .group-right-rail .group-insights-group article .node__title a:focus, +.no-touch .group-right-rail .group-insights-group article .node__title a:hover, +.no-touch .group-right-rail .group-insights-group article .teaser-title:active, +.no-touch .group-right-rail .group-insights-group article .teaser-title:focus, +.no-touch .group-right-rail .group-insights-group article .teaser-title:hover, +.no-touch .group-right-rail .group-insights-group article .item-title:active, +.no-touch .group-right-rail .group-insights-group article .item-title:focus, +.no-touch .group-right-rail .group-insights-group article .item-title:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .node__title a:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .node__title a:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .node__title a:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .teaser-title:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .teaser-title:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .teaser-title:hover, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-title:active, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-title:focus, +.no-touch .group-right-rail .group-insights-group .article-teaser .item-title:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .node__title a:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .node__title a:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .node__title a:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .teaser-title:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .teaser-title:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .teaser-title:hover, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-title:active, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-title:focus, +.no-touch .group-right-rail .group-insights-group .insight-article-item .item-title:hover { + color: #0085ca; +} + +@media (min-width: 580px) { + + #block-am-term-insights article .node__title a, + #block-am-term-insights article .teaser-title, + #block-am-term-insights article .item-title, + #block-am-term-insights .article-teaser .node__title a, + #block-am-term-insights .article-teaser .teaser-title, + #block-am-term-insights .article-teaser .item-title, + #block-am-term-insights .insight-article-item .node__title a, + #block-am-term-insights .insight-article-item .teaser-title, + #block-am-term-insights .insight-article-item .item-title, + #block-am-customization-am-term-insights article .node__title a, + #block-am-customization-am-term-insights article .teaser-title, + #block-am-customization-am-term-insights article .item-title, + #block-am-customization-am-term-insights .article-teaser .node__title a, + #block-am-customization-am-term-insights .article-teaser .teaser-title, + #block-am-customization-am-term-insights .article-teaser .item-title, + #block-am-customization-am-term-insights .insight-article-item .node__title a, + #block-am-customization-am-term-insights .insight-article-item .teaser-title, + #block-am-customization-am-term-insights .insight-article-item .item-title, + .block-am-blocks-alumni-latest-news article .node__title a, + .block-am-blocks-alumni-latest-news article .teaser-title, + .block-am-blocks-alumni-latest-news article .item-title, + .block-am-blocks-alumni-latest-news .article-teaser .node__title a, + .block-am-blocks-alumni-latest-news .article-teaser .teaser-title, + .block-am-blocks-alumni-latest-news .article-teaser .item-title, + .block-am-blocks-alumni-latest-news .insight-article-item .node__title a, + .block-am-blocks-alumni-latest-news .insight-article-item .teaser-title, + .block-am-blocks-alumni-latest-news .insight-article-item .item-title, + .block-am-blocks-article-latest-insights article .node__title a, + .block-am-blocks-article-latest-insights article .teaser-title, + .block-am-blocks-article-latest-insights article .item-title, + .block-am-blocks-article-latest-insights .article-teaser .node__title a, + .block-am-blocks-article-latest-insights .article-teaser .teaser-title, + .block-am-blocks-article-latest-insights .article-teaser .item-title, + .block-am-blocks-article-latest-insights .insight-article-item .node__title a, + .block-am-blocks-article-latest-insights .insight-article-item .teaser-title, + .block-am-blocks-article-latest-insights .insight-article-item .item-title, + .block-am-customization-am-term-insights article .node__title a, + .block-am-customization-am-term-insights article .teaser-title, + .block-am-customization-am-term-insights article .item-title, + .block-am-customization-am-term-insights .article-teaser .node__title a, + .block-am-customization-am-term-insights .article-teaser .teaser-title, + .block-am-customization-am-term-insights .article-teaser .item-title, + .block-am-customization-am-term-insights .insight-article-item .node__title a, + .block-am-customization-am-term-insights .insight-article-item .teaser-title, + .block-am-customization-am-term-insights .insight-article-item .item-title, + .block-am-blocks-right-rail-insights article .node__title a, + .block-am-blocks-right-rail-insights article .teaser-title, + .block-am-blocks-right-rail-insights article .item-title, + .block-am-blocks-right-rail-insights .article-teaser .node__title a, + .block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .block-am-blocks-right-rail-insights .article-teaser .item-title, + .block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .block-am-blocks-right-rail-insights .insight-article-item .item-title, + .block-am-blocks-right-rail-insights article .node__title a, + .block-am-blocks-right-rail-insights article .teaser-title, + .block-am-blocks-right-rail-insights article .item-title, + .block-am-blocks-right-rail-insights .article-teaser .node__title a, + .block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .block-am-blocks-right-rail-insights .article-teaser .item-title, + .block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .block-am-blocks-right-rail-insights .insight-article-item .item-title, + .group-right-rail .group-insights-group article .node__title a, + .group-right-rail .group-insights-group article .teaser-title, + .group-right-rail .group-insights-group article .item-title, + .group-right-rail .group-insights-group .article-teaser .node__title a, + .group-right-rail .group-insights-group .article-teaser .teaser-title, + .group-right-rail .group-insights-group .article-teaser .item-title, + .group-right-rail .group-insights-group .insight-article-item .node__title a, + .group-right-rail .group-insights-group .insight-article-item .teaser-title, + .group-right-rail .group-insights-group .insight-article-item .item-title { + font-size: 22px; + font-size: 1.375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + + #block-am-term-insights article .node__title a, + #block-am-term-insights article .teaser-title, + #block-am-term-insights article .item-title, + #block-am-term-insights .article-teaser .node__title a, + #block-am-term-insights .article-teaser .teaser-title, + #block-am-term-insights .article-teaser .item-title, + #block-am-term-insights .insight-article-item .node__title a, + #block-am-term-insights .insight-article-item .teaser-title, + #block-am-term-insights .insight-article-item .item-title, + #block-am-customization-am-term-insights article .node__title a, + #block-am-customization-am-term-insights article .teaser-title, + #block-am-customization-am-term-insights article .item-title, + #block-am-customization-am-term-insights .article-teaser .node__title a, + #block-am-customization-am-term-insights .article-teaser .teaser-title, + #block-am-customization-am-term-insights .article-teaser .item-title, + #block-am-customization-am-term-insights .insight-article-item .node__title a, + #block-am-customization-am-term-insights .insight-article-item .teaser-title, + #block-am-customization-am-term-insights .insight-article-item .item-title, + .block-am-blocks-alumni-latest-news article .node__title a, + .block-am-blocks-alumni-latest-news article .teaser-title, + .block-am-blocks-alumni-latest-news article .item-title, + .block-am-blocks-alumni-latest-news .article-teaser .node__title a, + .block-am-blocks-alumni-latest-news .article-teaser .teaser-title, + .block-am-blocks-alumni-latest-news .article-teaser .item-title, + .block-am-blocks-alumni-latest-news .insight-article-item .node__title a, + .block-am-blocks-alumni-latest-news .insight-article-item .teaser-title, + .block-am-blocks-alumni-latest-news .insight-article-item .item-title, + .block-am-blocks-article-latest-insights article .node__title a, + .block-am-blocks-article-latest-insights article .teaser-title, + .block-am-blocks-article-latest-insights article .item-title, + .block-am-blocks-article-latest-insights .article-teaser .node__title a, + .block-am-blocks-article-latest-insights .article-teaser .teaser-title, + .block-am-blocks-article-latest-insights .article-teaser .item-title, + .block-am-blocks-article-latest-insights .insight-article-item .node__title a, + .block-am-blocks-article-latest-insights .insight-article-item .teaser-title, + .block-am-blocks-article-latest-insights .insight-article-item .item-title, + .block-am-customization-am-term-insights article .node__title a, + .block-am-customization-am-term-insights article .teaser-title, + .block-am-customization-am-term-insights article .item-title, + .block-am-customization-am-term-insights .article-teaser .node__title a, + .block-am-customization-am-term-insights .article-teaser .teaser-title, + .block-am-customization-am-term-insights .article-teaser .item-title, + .block-am-customization-am-term-insights .insight-article-item .node__title a, + .block-am-customization-am-term-insights .insight-article-item .teaser-title, + .block-am-customization-am-term-insights .insight-article-item .item-title, + .block-am-blocks-right-rail-insights article .node__title a, + .block-am-blocks-right-rail-insights article .teaser-title, + .block-am-blocks-right-rail-insights article .item-title, + .block-am-blocks-right-rail-insights .article-teaser .node__title a, + .block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .block-am-blocks-right-rail-insights .article-teaser .item-title, + .block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .block-am-blocks-right-rail-insights .insight-article-item .item-title, + .block-am-blocks-right-rail-insights article .node__title a, + .block-am-blocks-right-rail-insights article .teaser-title, + .block-am-blocks-right-rail-insights article .item-title, + .block-am-blocks-right-rail-insights .article-teaser .node__title a, + .block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .block-am-blocks-right-rail-insights .article-teaser .item-title, + .block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .block-am-blocks-right-rail-insights .insight-article-item .item-title, + .group-right-rail .group-insights-group article .node__title a, + .group-right-rail .group-insights-group article .teaser-title, + .group-right-rail .group-insights-group article .item-title, + .group-right-rail .group-insights-group .article-teaser .node__title a, + .group-right-rail .group-insights-group .article-teaser .teaser-title, + .group-right-rail .group-insights-group .article-teaser .item-title, + .group-right-rail .group-insights-group .insight-article-item .node__title a, + .group-right-rail .group-insights-group .insight-article-item .teaser-title, + .group-right-rail .group-insights-group .insight-article-item .item-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +#block-am-term-insights article .date-time-format, +#block-am-term-insights .article-teaser .date-time-format, +#block-am-term-insights .insight-article-item .date-time-format, +#block-am-customization-am-term-insights article .date-time-format, +#block-am-customization-am-term-insights .article-teaser .date-time-format, +#block-am-customization-am-term-insights .insight-article-item .date-time-format, +.block-am-blocks-alumni-latest-news article .date-time-format, +.block-am-blocks-alumni-latest-news .article-teaser .date-time-format, +.block-am-blocks-alumni-latest-news .insight-article-item .date-time-format, +.block-am-blocks-article-latest-insights article .date-time-format, +.block-am-blocks-article-latest-insights .article-teaser .date-time-format, +.block-am-blocks-article-latest-insights .insight-article-item .date-time-format, +.block-am-customization-am-term-insights article .date-time-format, +.block-am-customization-am-term-insights .article-teaser .date-time-format, +.block-am-customization-am-term-insights .insight-article-item .date-time-format, +.block-am-blocks-right-rail-insights article .date-time-format, +.block-am-blocks-right-rail-insights .article-teaser .date-time-format, +.block-am-blocks-right-rail-insights .insight-article-item .date-time-format, +.block-am-blocks-right-rail-insights article .date-time-format, +.block-am-blocks-right-rail-insights .article-teaser .date-time-format, +.block-am-blocks-right-rail-insights .insight-article-item .date-time-format, +.group-right-rail .group-insights-group article .date-time-format, +.group-right-rail .group-insights-group .article-teaser .date-time-format, +.group-right-rail .group-insights-group .insight-article-item .date-time-format { + font-weight: 700; + font-size: 14px; + line-height: 22px; + color: #666; + transition: color 0.2s ease-out; +} + +#block-am-term-insights article .links--inline, +#block-am-term-insights .article-teaser .links--inline, +#block-am-term-insights .insight-article-item .links--inline, +#block-am-customization-am-term-insights article .links--inline, +#block-am-customization-am-term-insights .article-teaser .links--inline, +#block-am-customization-am-term-insights .insight-article-item .links--inline, +.block-am-blocks-alumni-latest-news article .links--inline, +.block-am-blocks-alumni-latest-news .article-teaser .links--inline, +.block-am-blocks-alumni-latest-news .insight-article-item .links--inline, +.block-am-blocks-article-latest-insights article .links--inline, +.block-am-blocks-article-latest-insights .article-teaser .links--inline, +.block-am-blocks-article-latest-insights .insight-article-item .links--inline, +.block-am-customization-am-term-insights article .links--inline, +.block-am-customization-am-term-insights .article-teaser .links--inline, +.block-am-customization-am-term-insights .insight-article-item .links--inline, +.block-am-blocks-right-rail-insights article .links--inline, +.block-am-blocks-right-rail-insights .article-teaser .links--inline, +.block-am-blocks-right-rail-insights .insight-article-item .links--inline, +.block-am-blocks-right-rail-insights article .links--inline, +.block-am-blocks-right-rail-insights .article-teaser .links--inline, +.block-am-blocks-right-rail-insights .insight-article-item .links--inline, +.group-right-rail .group-insights-group article .links--inline, +.group-right-rail .group-insights-group .article-teaser .links--inline, +.group-right-rail .group-insights-group .insight-article-item .links--inline { + margin-top: 6px; + margin-top: 0.375rem; +} + +#block-am-term-insights article .links--inline .statistics_counter span, +#block-am-term-insights .article-teaser .links--inline .statistics_counter span, +#block-am-term-insights .insight-article-item .links--inline .statistics_counter span, +#block-am-customization-am-term-insights article .links--inline .statistics_counter span, +#block-am-customization-am-term-insights .article-teaser .links--inline .statistics_counter span, +#block-am-customization-am-term-insights .insight-article-item .links--inline .statistics_counter span, +.block-am-blocks-alumni-latest-news article .links--inline .statistics_counter span, +.block-am-blocks-alumni-latest-news .article-teaser .links--inline .statistics_counter span, +.block-am-blocks-alumni-latest-news .insight-article-item .links--inline .statistics_counter span, +.block-am-blocks-article-latest-insights article .links--inline .statistics_counter span, +.block-am-blocks-article-latest-insights .article-teaser .links--inline .statistics_counter span, +.block-am-blocks-article-latest-insights .insight-article-item .links--inline .statistics_counter span, +.block-am-customization-am-term-insights article .links--inline .statistics_counter span, +.block-am-customization-am-term-insights .article-teaser .links--inline .statistics_counter span, +.block-am-customization-am-term-insights .insight-article-item .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights article .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights .article-teaser .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights .insight-article-item .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights article .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights .article-teaser .links--inline .statistics_counter span, +.block-am-blocks-right-rail-insights .insight-article-item .links--inline .statistics_counter span, +.group-right-rail .group-insights-group article .links--inline .statistics_counter span, +.group-right-rail .group-insights-group .article-teaser .links--inline .statistics_counter span, +.group-right-rail .group-insights-group .insight-article-item .links--inline .statistics_counter span { + font-size: 14px; + font-size: 0.875rem; + line-height: 1; + color: #666666; +} + +#block-am-term-insights .all-latest-insights-link, +#block-am-customization-am-term-insights .all-latest-insights-link, +.block-am-blocks-alumni-latest-news .all-latest-insights-link, +.block-am-blocks-article-latest-insights .all-latest-insights-link, +.block-am-customization-am-term-insights .all-latest-insights-link, +.block-am-blocks-right-rail-insights .all-latest-insights-link, +.block-am-blocks-right-rail-insights .all-latest-insights-link, +.group-right-rail .group-insights-group .all-latest-insights-link { + display: block; + margin-top: 30px; + margin-top: 1.875rem; + padding: 10px 15px; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + color: #ffffff; + text-align: center; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + border-radius: 3px; +} + +@media (min-width: 580px) { + + #block-am-term-insights .all-latest-insights-link, + #block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-alumni-latest-news .all-latest-insights-link, + .block-am-blocks-article-latest-insights .all-latest-insights-link, + .block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .group-right-rail .group-insights-group .all-latest-insights-link { + max-width: 243px; + max-width: 15.1875rem; + margin-top: 50px; + margin-top: 3.125rem; + } +} + +@media (min-width: 960px) { + + #block-am-term-insights .all-latest-insights-link, + #block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-alumni-latest-news .all-latest-insights-link, + .block-am-blocks-article-latest-insights .all-latest-insights-link, + .block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .group-right-rail .group-insights-group .all-latest-insights-link { + max-width: 100%; + margin-top: 70px; + margin-top: 4.375rem; + } +} + +@media (min-width: 1140px) { + + #block-am-term-insights .all-latest-insights-link, + #block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-alumni-latest-news .all-latest-insights-link, + .block-am-blocks-article-latest-insights .all-latest-insights-link, + .block-am-customization-am-term-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .block-am-blocks-right-rail-insights .all-latest-insights-link, + .group-right-rail .group-insights-group .all-latest-insights-link { + max-width: 295px; + max-width: 18.4375rem; + } +} + +.no-touch #block-am-term-insights .all-latest-insights-link:active, +.no-touch #block-am-term-insights .all-latest-insights-link:focus, +.no-touch #block-am-term-insights .all-latest-insights-link:hover, +.no-touch #block-am-customization-am-term-insights .all-latest-insights-link:active, +.no-touch #block-am-customization-am-term-insights .all-latest-insights-link:focus, +.no-touch #block-am-customization-am-term-insights .all-latest-insights-link:hover, +.no-touch .block-am-blocks-alumni-latest-news .all-latest-insights-link:active, +.no-touch .block-am-blocks-alumni-latest-news .all-latest-insights-link:focus, +.no-touch .block-am-blocks-alumni-latest-news .all-latest-insights-link:hover, +.no-touch .block-am-blocks-article-latest-insights .all-latest-insights-link:active, +.no-touch .block-am-blocks-article-latest-insights .all-latest-insights-link:focus, +.no-touch .block-am-blocks-article-latest-insights .all-latest-insights-link:hover, +.no-touch .block-am-customization-am-term-insights .all-latest-insights-link:active, +.no-touch .block-am-customization-am-term-insights .all-latest-insights-link:focus, +.no-touch .block-am-customization-am-term-insights .all-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .all-latest-insights-link:hover, +.no-touch .group-right-rail .group-insights-group .all-latest-insights-link:active, +.no-touch .group-right-rail .group-insights-group .all-latest-insights-link:focus, +.no-touch .group-right-rail .group-insights-group .all-latest-insights-link:hover { + background-color: #0085ca; +} + +#block-am-term-insights .energy-latest-insights-link, +#block-am-term-insights .consumer-latest-insights-link, +#block-am-customization-am-term-insights .energy-latest-insights-link, +#block-am-customization-am-term-insights .consumer-latest-insights-link, +.block-am-blocks-alumni-latest-news .energy-latest-insights-link, +.block-am-blocks-alumni-latest-news .consumer-latest-insights-link, +.block-am-blocks-article-latest-insights .energy-latest-insights-link, +.block-am-blocks-article-latest-insights .consumer-latest-insights-link, +.block-am-customization-am-term-insights .energy-latest-insights-link, +.block-am-customization-am-term-insights .consumer-latest-insights-link, +.block-am-blocks-right-rail-insights .energy-latest-insights-link, +.block-am-blocks-right-rail-insights .consumer-latest-insights-link, +.block-am-blocks-right-rail-insights .energy-latest-insights-link, +.block-am-blocks-right-rail-insights .consumer-latest-insights-link, +.group-right-rail .group-insights-group .energy-latest-insights-link, +.group-right-rail .group-insights-group .consumer-latest-insights-link { + display: none; + margin-top: 30px; + margin-top: 1.875rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 30px; + line-height: 1.875rem; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + border-radius: 3px; + padding-top: 5px; + padding-bottom: 5px; +} + +@media (min-width: 580px) { + + #block-am-term-insights .energy-latest-insights-link, + #block-am-term-insights .consumer-latest-insights-link, + #block-am-customization-am-term-insights .energy-latest-insights-link, + #block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-alumni-latest-news .energy-latest-insights-link, + .block-am-blocks-alumni-latest-news .consumer-latest-insights-link, + .block-am-blocks-article-latest-insights .energy-latest-insights-link, + .block-am-blocks-article-latest-insights .consumer-latest-insights-link, + .block-am-customization-am-term-insights .energy-latest-insights-link, + .block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .group-right-rail .group-insights-group .energy-latest-insights-link, + .group-right-rail .group-insights-group .consumer-latest-insights-link { + max-width: 243px; + max-width: 15.1875rem; + margin-top: 50px; + margin-top: 3.125rem; + } +} + +@media (min-width: 960px) { + + #block-am-term-insights .energy-latest-insights-link, + #block-am-term-insights .consumer-latest-insights-link, + #block-am-customization-am-term-insights .energy-latest-insights-link, + #block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-alumni-latest-news .energy-latest-insights-link, + .block-am-blocks-alumni-latest-news .consumer-latest-insights-link, + .block-am-blocks-article-latest-insights .energy-latest-insights-link, + .block-am-blocks-article-latest-insights .consumer-latest-insights-link, + .block-am-customization-am-term-insights .energy-latest-insights-link, + .block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .group-right-rail .group-insights-group .energy-latest-insights-link, + .group-right-rail .group-insights-group .consumer-latest-insights-link { + max-width: 100%; + margin-top: 70px; + margin-top: 4.375rem; + } +} + +@media (min-width: 1140px) { + + #block-am-term-insights .energy-latest-insights-link, + #block-am-term-insights .consumer-latest-insights-link, + #block-am-customization-am-term-insights .energy-latest-insights-link, + #block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-alumni-latest-news .energy-latest-insights-link, + .block-am-blocks-alumni-latest-news .consumer-latest-insights-link, + .block-am-blocks-article-latest-insights .energy-latest-insights-link, + .block-am-blocks-article-latest-insights .consumer-latest-insights-link, + .block-am-customization-am-term-insights .energy-latest-insights-link, + .block-am-customization-am-term-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .block-am-blocks-right-rail-insights .energy-latest-insights-link, + .block-am-blocks-right-rail-insights .consumer-latest-insights-link, + .group-right-rail .group-insights-group .energy-latest-insights-link, + .group-right-rail .group-insights-group .consumer-latest-insights-link { + max-width: 295px; + max-width: 18.4375rem; + } +} + +.no-touch #block-am-term-insights .energy-latest-insights-link:active, +.no-touch #block-am-term-insights .energy-latest-insights-link:focus, +.no-touch #block-am-term-insights .energy-latest-insights-link:hover, +.no-touch #block-am-term-insights .consumer-latest-insights-link:active, +.no-touch #block-am-term-insights .consumer-latest-insights-link:focus, +.no-touch #block-am-term-insights .consumer-latest-insights-link:hover, +.no-touch #block-am-customization-am-term-insights .energy-latest-insights-link:active, +.no-touch #block-am-customization-am-term-insights .energy-latest-insights-link:focus, +.no-touch #block-am-customization-am-term-insights .energy-latest-insights-link:hover, +.no-touch #block-am-customization-am-term-insights .consumer-latest-insights-link:active, +.no-touch #block-am-customization-am-term-insights .consumer-latest-insights-link:focus, +.no-touch #block-am-customization-am-term-insights .consumer-latest-insights-link:hover, +.no-touch .block-am-blocks-alumni-latest-news .energy-latest-insights-link:active, +.no-touch .block-am-blocks-alumni-latest-news .energy-latest-insights-link:focus, +.no-touch .block-am-blocks-alumni-latest-news .energy-latest-insights-link:hover, +.no-touch .block-am-blocks-alumni-latest-news .consumer-latest-insights-link:active, +.no-touch .block-am-blocks-alumni-latest-news .consumer-latest-insights-link:focus, +.no-touch .block-am-blocks-alumni-latest-news .consumer-latest-insights-link:hover, +.no-touch .block-am-blocks-article-latest-insights .energy-latest-insights-link:active, +.no-touch .block-am-blocks-article-latest-insights .energy-latest-insights-link:focus, +.no-touch .block-am-blocks-article-latest-insights .energy-latest-insights-link:hover, +.no-touch .block-am-blocks-article-latest-insights .consumer-latest-insights-link:active, +.no-touch .block-am-blocks-article-latest-insights .consumer-latest-insights-link:focus, +.no-touch .block-am-blocks-article-latest-insights .consumer-latest-insights-link:hover, +.no-touch .block-am-customization-am-term-insights .energy-latest-insights-link:active, +.no-touch .block-am-customization-am-term-insights .energy-latest-insights-link:focus, +.no-touch .block-am-customization-am-term-insights .energy-latest-insights-link:hover, +.no-touch .block-am-customization-am-term-insights .consumer-latest-insights-link:active, +.no-touch .block-am-customization-am-term-insights .consumer-latest-insights-link:focus, +.no-touch .block-am-customization-am-term-insights .consumer-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .energy-latest-insights-link:hover, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:active, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:focus, +.no-touch .block-am-blocks-right-rail-insights .consumer-latest-insights-link:hover, +.no-touch .group-right-rail .group-insights-group .energy-latest-insights-link:active, +.no-touch .group-right-rail .group-insights-group .energy-latest-insights-link:focus, +.no-touch .group-right-rail .group-insights-group .energy-latest-insights-link:hover, +.no-touch .group-right-rail .group-insights-group .consumer-latest-insights-link:active, +.no-touch .group-right-rail .group-insights-group .consumer-latest-insights-link:focus, +.no-touch .group-right-rail .group-insights-group .consumer-latest-insights-link:hover { + background-color: #0085ca; +} + +.block-am-customization-am-term-insights { + padding-right: 15px; + padding-right: 0.9375rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + .block-am-customization-am-term-insights { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +.node--article--latest-insights .node__title a { + margin-bottom: 10px; + margin-bottom: 0.625rem; +} + +.block-am-social-am-social-share { + padding: 60px 15px; + padding: 3.75rem 0.9375rem; +} + +@media (min-width: 580px) { + .block-am-social-am-social-share { + padding: 80px 30px; + padding: 5rem 1.875rem; + } +} + +@media (min-width: 960px) { + .block-am-social-am-social-share { + padding-top: 50px; + padding-top: 3.125rem; + padding-bottom: 100px; + padding-bottom: 6.25rem; + } +} + +.node-type-article .block-am-social-am-social-share, +.block-am-social-am-social-share .node-type-careers-page { + border-top: 1px solid #d9d9d9; +} + +@media (min-width: 960px) { + + .node-type-article .block-am-social-am-social-share, + .block-am-social-am-social-share .node-type-careers-page { + border-top: 0; + } +} + +.block-am-social-am-social-share #am-article-social .am-article-social-title { + margin-bottom: 40px; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +.block-am-social-am-social-share #am-article-social ul:after { + content: ""; + display: block; + clear: both; +} + +.block-am-social-am-social-share #am-article-social ul li { + margin-bottom: 15px; + margin-bottom: 0.9375rem; + padding-right: 40px; + padding-right: 2.5rem; +} + +@media (min-width: 580px) { + .block-am-social-am-social-share #am-article-social ul li { + float: left; + width: 50%; + } +} + +@media (min-width: 960px) { + .block-am-social-am-social-share #am-article-social ul li { + float: none; + width: 100%; + } +} + +.block-am-social-am-social-share #am-article-social ul li:last-of-type { + margin-bottom: 0; +} + +.block-am-social-am-social-share #am-article-social ul li a { + display: table; + font-size: 15px; + font-size: 0.9375rem; + line-height: 15px; + line-height: 0.9375rem; + color: #00244A; + transition: color 0.2s ease-out; +} + +.block-am-social-am-social-share #am-article-social ul li a .icon { + display: table-cell; + vertical-align: middle; + width: 40px; + width: 2.5rem; + height: 40px; + height: 2.5rem; + border-radius: 20px; + border-radius: 1.25rem; + background-color: #d9d9d9; + transition: background-color 0.2s ease-out; + text-align: center; +} + +.block-am-social-am-social-share #am-article-social ul li a .icon:before { + display: inline-block; + content: ""; +} + +.block-am-social-am-social-share #am-article-social ul li a .text { + display: table-cell; + vertical-align: middle; + padding-left: 15px; + padding-left: 0.9375rem; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul li a:active, +.no-touch .block-am-social-am-social-share #am-article-social ul li a:focus, +.no-touch .block-am-social-am-social-share #am-article-social ul li a:hover { + color: #0085ca; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul li a:active .icon, +.no-touch .block-am-social-am-social-share #am-article-social ul li a:focus .icon, +.no-touch .block-am-social-am-social-share #am-article-social ul li a:hover .icon { + background-color: #0085ca; +} + +.block-am-social-am-social-share #am-article-social ul #am-social-twitter a .icon:before { + margin-top: 4px; + margin-top: 0.25rem; + margin-left: 2px; + margin-left: 0.125rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1533px 0px; + width: 23px; + height: 19px; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-twitter a:active .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-twitter a:focus .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-twitter a:hover .icon:before { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1500px 0px; + width: 23px; + height: 19px; +} + +.block-am-social-am-social-share #am-article-social ul #am-social-linkedin a .icon:before { + margin-left: 2px; + margin-left: 0.125rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1276px 0px; + width: 20px; + height: 20px; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-linkedin a:active .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-linkedin a:focus .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-linkedin a:hover .icon:before { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1246px 0px; + width: 20px; + height: 20px; +} + +.block-am-social-am-social-share #am-article-social ul #am-social-facebook a .icon:before { + margin-top: 2px; + margin-top: 0.125rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -258px 0px; + width: 10px; + height: 20px; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-facebook a:active .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-facebook a:focus .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-facebook a:hover .icon:before { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -278px 0px; + width: 10px; + height: 20px; +} + +.block-am-social-am-social-share #am-article-social ul #am-social-youtube a .icon:before { + margin-top: 2px; + margin-top: 0.125rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -2199px 0px; + width: 28px; + height: 20px; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-youtube a:active .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-youtube a:focus .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-youtube a:hover .icon:before { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -2237px 0px; + width: 28px; + height: 20px; +} + +.block-am-social-am-social-share #am-article-social ul #am-social-bulletin-sign-up a .icon:before { + margin-top: 3px; + margin-top: 0.1875rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1066px 0px; + width: 20px; + height: 15px; +} + +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-bulletin-sign-up a:active .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-bulletin-sign-up a:focus .icon:before, +.no-touch .block-am-social-am-social-share #am-article-social ul #am-social-bulletin-sign-up a:hover .icon:before { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1036px 0px; + width: 20px; + height: 15px; +} + +.page-node-6051 .page-heading-heading { + background: transparent url("/themes/custom/am/dist/../images/bg/our-people-heading-bg.jpg") center center no-repeat; + background-size: cover; +} + +.page-node-46561 .energy-latest-insights-link { + display: block !important; +} + +.page-node-44136 .consumer-latest-insights-link { + display: block !important; +} + +.block-contact-subscribe-sidebar-nav>h1 { + color: #0085ca; +} + +.alumni-header .field_link_to { + margin-top: 16px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.alumni-header .field_link_to:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .alumni-header .field_link_to:before { + height: 25px; + } +} + +.alumni-header .field_link_to:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .alumni-header .field_link_to:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.alumni-header .field_link_to a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .alumni-header .field_link_to a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.alumni-header .field_link_to:hover:before { + width: 100%; +} + +.alumni-header .field_link_to:hover a { + color: white; +} + +@media (min-width: 580px) { + .alumni-header .field_link_to a { + font-size: 16px; + } +} + +.alumni-header .field_title { + margin-top: 10px; +} + +.alumni-header .sub-title { + margin-top: 20px; +} + +.alumni-header .sub-title a { + color: #FAC40B; + position: relative; + font-size: 24px; + line-height: 28px; + text-transform: uppercase; +} + +.alumni-header .menu-insight { + margin-top: 30px; +} + +@media (max-width: 960px) { + .alumni-header .menu-insight { + display: block; + } + + .alumni-header .menu-insight .insight-filter-selected-list { + position: relative; + } +} + +.alumni-header .insight-filter-middle .insight-filter-selected { + margin-left: 0; +} + +.alumni-header .insight-filter-selected-list li a { + text-transform: capitalize; + font-size: 16px; +} + +.alumni-header .insight-filter-filters { + margin-top: 55px !important; + display: none; +} + +.alumni-news { + max-width: 1580px; + margin: 0 auto; +} + +.alumni-news .view-content { + padding: 10px; +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + position: inherit !important; + height: auto !important; + gap: 15px; +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row { + max-width: calc((100% - 50px) / 3); + border-bottom: 2px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; +} + +@media (max-width: 960px) { + .alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row { + max-width: 100%; + } +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-title { + margin-top: 12px; +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-title a { + font-size: 30px; + color: #00244A; + font-weight: 800; +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-teaser-text { + color: #00244A; + font-size: 20px; + margin-top: 25px; +} + +.alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row .term-expertise-teaser-link { + margin-top: 25px; +} + +.alumni-news .masonry-grid div>.views-row:nth-last-child(-n+3) { + border-bottom-width: 0; +} + +.alumni-news .view-filters { + display: none; +} + +.section-alumni .ajax-progress { + display: none; +} + +.node-type-alumni-news .am-layout-wsb-content .field--name-body article img { + margin-right: 20px; +} + +.node-type-alumni-news .am-layout-wsb-content .field--name-body p:first-of-type { + margin-top: 0; +} + +.alumni_news__spotlight-details { + display: flex; + flex-direction: row; + max-width: 1580px; + margin: 40px auto; + padding: 0px 15px; + justify-content: space-between; +} + +.alumni_news__spotlight-details .spotlight-details__title { + width: 50%; + color: #1A405B; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 35px; + font-style: normal; + font-weight: 400; + line-height: normal; + border-bottom: 2px solid #8095A4; + padding-bottom: 5px; +} + +.alumni_news__spotlight-details .spotlight-details__back-button { + display: inline-flex; + width: 25%; + padding: 13px 30px 13px; + text-align: center; + align-self: center; + justify-content: center; + color: #FFF; + background: #002B49; + letter-spacing: 0.04em; + font-family: Helvetica; + font-size: 20px; + font-style: normal; + font-weight: 400; + line-height: normal; +} + +.alumni_news__spotlight-details .spotlight-details__back-button svg { + display: none; +} + +@media (max-width: 800px) { + .alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row { + max-width: calc((100% - 50px) / 2); + } + + .alumni_news__spotlight-details .spotlight-details__title, + .alumni_news__spotlight-details .spotlight-details__back-button { + width: 45%; + } +} + +@media (max-width: 500px) { + .alumni-news .view-content .views-infinite-scroll-content-wrapper .views-row { + max-width: 100%; + } + + .alumni_news__spotlight-details { + flex-direction: column-reverse; + justify-content: center; + align-items: flex-start; + padding: 10px; + gap: 20px; + } + + .alumni_news__spotlight-details .spotlight-details__title { + width: 100%; + } + + .alumni_news__spotlight-details .spotlight-details__back-button { + padding: initial; + background: initial; + color: #002B49; + letter-spacing: initial; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + align-self: initial; + justify-content: initial; + align-items: center; + } + + .alumni_news__spotlight-details .spotlight-details__back-button svg { + display: initial; + margin-right: 10px; + } +} + +#block-homepageinsights .block-group-content-wrapper, +#block-block-group-homepage-insights .block-group-content-wrapper { + background-color: #002b49; + position: relative; + padding-top: 3rem; +} + +#block-homepageinsights>h2, +#block-block-group-homepage-insights>h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 1.875rem; + line-height: 1; + color: black; + font-weight: normal; + padding: 2rem 0 1.5rem 1rem; + margin-bottom: 0; +} + +#block-homepageinsights .view-all-cta, +#block-block-group-homepage-insights .view-all-cta { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + background-color: #cf7f00; + display: block; + text-transform: uppercase; + font-size: 1rem; + line-height: 3; + color: white; + text-align: center; + transition: background-color 0.2s ease-out; + width: 10rem; + margin-left: auto; + margin-bottom: 2rem; + position: absolute; + top: 0; + right: 0; + z-index: 10; +} + +#block-homepageinsights .view-all-cta:hover, +#block-block-group-homepage-insights .view-all-cta:hover { + background-color: #0085ca; +} + +@media (min-width: 1140px) { + + #block-homepageinsights .block-group-content-wrapper, + #block-block-group-homepage-insights .block-group-content-wrapper { + display: flex; + align-items: stretch; + padding-top: 30px; + height: 393px; + } + + #block-homepageinsights .view-all-cta, + #block-block-group-homepage-insights .view-all-cta { + right: 2rem; + width: 28rem; + } +} + +#block-block-group-homepage-insights>h2 { + font-size: 35px; + margin: 5px 0 0; + padding: 25px 0 0 30px; +} + +#block-block-group-homepage-insights>h2 { + display: none; +} + +.front #block-block-group-homepage-insights>h2 { + display: block; +} + +.yesp { + position: relative; + overflow: hidden; +} + +.yesp, +.yesp * { + box-sizing: content-box !important; +} + +.yesp:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.yesp .yesp-container { + float: left; + width: 100%; + background: #333 url(/themes/custom/am/dist/../images/ajax.gif) no-repeat center center; + position: relative; + height: 300px; + overflow: hidden; +} + +.yesp .yesp-container .yesp-cookie-alert { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: black; + color: rgba(255, 255, 255, 0.8); + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + font-family: "Open Sans"; + cursor: pointer; +} + +.yesp .yesp-container .yesp-cookie-alert:hover { + color: white; +} + +.yesp .yesp-container .yesp-cookie-alert .yesp-cookie-alert__inside { + padding: 32px; +} + +.yesp .yesp-playlist { + float: left; + width: 200px; + background: #333 url(/themes/custom/am/dist/../images/ajax.gif) no-repeat center center; + height: 300px; + overflow: hidden; + position: relative; +} + +.yesp .yesp-container .yesp-autoposter { + display: none; + position: absolute; + width: 100%; + height: 100%; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + cursor: pointer; +} + +.yesp .yesp-container .yesp-autoposter .yesp-autoposter-icon { + position: absolute; + top: 50%; + left: 50%; +} + +.yesp .yesp-container .yesp-autoposter .yesp-autoposter-icon div { + position: relative; + left: -42px; + top: -30px; + background: url(/themes/custom/am/dist/../images/youtube-icon-dark.png) no-repeat top left; + width: 85px; + height: 60px; +} + +.yesp .yesp-container .yesp-autoposter:hover .yesp-autoposter-icon div { + background-image: url(/themes/custom/am/dist/../images/youtube-icon-red.png); +} + +.yesp a.yesp-big-play { + display: block; + display: none; + width: 60px; + height: 60px; + position: absolute; + background: rgba(0, 0, 0, 0.5) !important; + border-radius: 30px; + text-decoration: none !important; + border: none !important; + padding: 0 !important; + margin: 0 !important; + color: #fff; + font-size: 30px; + line-height: 60px !important; + text-align: center !important; + outline: none; +} + +.yesp a.yesp-big-replay { + display: block; + display: none; + width: 60px; + height: 60px; + position: absolute; + background: rgba(0, 0, 0, 0.5) !important; + border-radius: 30px; + text-decoration: none !important; + border: none !important; + padding: 0 !important; + margin: 0 !important; + color: #fff; + font-size: 30px; + line-height: 60px !important; + text-align: center !important; +} + +.yesp .yesp-description-toggle { + position: absolute; + z-index: 10; + top: 40px; + left: 0; + width: 100%; + color: #fff; + display: none; +} + +.yesp .yesp-description-toggle .yesp-description-toggle-inside { + padding: 10px; + margin: 10px; + background: rgba(0, 0, 0, 0.5); + font-family: "Open Sans", sans-serif; + font-size: 12px; +} + +.yesp .yesp-description-toggle .yesp-description-toggle-close { + position: absolute; + top: 0; + right: 0; + display: none; +} + +.yesp .yesp-description-toggle-button { + position: absolute; + z-index: 9; + top: 10px; + right: 10px; + display: inline-block; + width: 30px; + height: 30px; + line-height: 30px; + text-align: center; + background: rgba(0, 0, 0, 0.5); + color: #fff; +} + +.yesp .yesp-title { + height: 70px; + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=0); + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; +} + +.yesp .yesp-title .yesp-title-wrapper { + padding: 20px 20px 0 20px; + font-family: "Open Sans", sans-serif; + font-size: 18px; + height: 24px; + line-height: 18px; + color: #fff; + font-weight: bold; + z-index: 9999; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} + +.yesp .yesp-title .yesp-title-wrapper a { + border-bottom: none; +} + +.yesp .yesp-title a.yesp-subtitle { + display: inline-block; + height: 18px; + padding: 0 10px 0 0 !important; + margin: 0 10px 0 0 !important; + border-right: 2px solid #fff; + line-height: 18px; + font-family: "Open Sans", sans-serif; + font-size: 18px; + color: #dff76d; + z-index: 9999; + text-decoration: none !important; + font-weight: bold !important; + background: none !important; + box-shadow: none !important; + font-style: normal !important; +} + +.yesp .yesp-title a.yesp-subtitle:hover { + text-decoration: underline !important; +} + +.yesp .yesp-loading { + position: absolute; + top: 50%; + left: 50%; + height: 18px; + padding: 5px 10px 5px 10px; + margin-left: -20px; + font-size: 12px; + font-weight: bold; + color: #fff; + background: rgba(0, 0, 0, 0.5); + z-index: 999; + font-family: "Open Sans", sans-serif; + text-transform: uppercase; + border-radius: 100px; + display: none; +} + +.yesp .yesp-social { + position: absolute; + z-index: 999; + right: 10px; + right: -180px; + bottom: 60px; +} + +.yesp .yesp-social a.yesp-social-button { + text-decoration: none !important; + border: none !important; + padding: 0 !important; + margin: 0 0 0 1px !important; + width: 40px; + height: 40px; + float: right; + z-index: 999; + display: block; + font-size: 14px !important; + color: #fff !important; + line-height: 40px !important; + text-align: center !important; +} + +.yesp .yesp-social a.yesp-social-facebook { + background: #3b5998; +} + +.yesp .yesp-social a.yesp-social-twitter { + background: #55acee; +} + +.yesp .yesp-social a.yesp-social-google { + background: #dd4b39; +} + +.yesp .yesp-social a.yesp-social-link { + background: transparent url(/themes/custom/am/dist/../images/share_link.png) no-repeat top left; +} + +.yesp a.yesp-youtube-logo { + width: 100px; + height: 50px; + position: absolute; + display: block; + border: none !important; + padding: none !important; + margin: none !important; + outline: none; + z-index: 999; + bottom: 50px; + right: 0px; + background: transparent url(/themes/custom/am/dist/../images/youtube-logo-light.png) no-repeat top left; + background-size: 100%; + opacity: 0.25; + cursor: pointer; +} + +.yesp a.yesp-youtube-logo:hover { + opacity: 0.75; +} + +.yesp .yesp-controls { + font-family: "Open Sans", sans-serif; + background: #e6bc57; + width: 100%; + height: 50px; + position: absolute; + z-index: 999; + bottom: -50px; + left: 0px; +} + +.yesp .yesp-controls .yesp-controls-wrapper { + height: 30px; + padding: 10px 10px 10px 10px; +} + +.yesp .yesp-controls:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.yesp a.yesp-play { + display: block; + float: left; + width: 12px; + height: 14px; + background: transparent; + opacity: 1; + text-decoration: none !important; + border: none !important; + padding: 8px 9px 8px 9px !important; + margin: 0 !important; + color: #fff !important; + font-size: 14px; + line-height: 14px !important; + text-align: center !important; + outline: none; +} + +.yesp .yesp-time { + float: left; + width: 40px; + font-size: 12px; + color: #fff; + font-weight: bold; + line-height: 12px; + padding: 9px 9px 9px 9px; +} + +.yesp .yesp-time.yesp-full-time { + width: 80px; +} + +.yesp .yesp-bar { + float: left; + position: relative; + width: 100px; + height: 10px; + margin: 10px 9px 10px 9px; + background: rgba(255, 255, 255, 0.5); + cursor: pointer; +} + +.yesp .yesp-bar .yesp-bar-buffer { + position: absolute; + height: 10px; + background: rgba(255, 255, 255, 0.5); + width: 0; +} + +.yesp .yesp-bar .yesp-bar-time { + position: absolute; + height: 10px; + background: white; + width: 0; +} + +.yesp .yesp-volume { + float: left; + height: 30px; + width: 110px; +} + +.yesp .yesp-volume:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.yesp .yesp-volume a.yesp-volume-icon { + display: block; + float: left; + width: 16px; + height: 14px; + background: transparent; + opacity: 1; + text-decoration: none !important; + border: none !important; + padding: 8px 4px 8px 14px !important; + margin: 0 !important; + color: #fff; + font-size: 14px; + line-height: 14px !important; + text-align: left !important; +} + +.yesp .yesp-volume a.yesp-volume-icon.yesp-volume-icon-off { + background: transparent url(/themes/custom/am/dist/../images/volume-off.png) center center no-repeat; +} + +.yesp .yesp-volume .yesp-volume-bar { + float: left; + position: relative; + width: 55px; + height: 10px; + margin: 10px 12px 10px 9px; + background: rgba(255, 255, 255, 0.5); + cursor: pointer; +} + +.yesp .yesp-volume .yesp-volume-bar .yesp-volume-amount { + position: absolute; + height: 10px; + background: #fff; + width: 75%; +} + +.yesp a.yesp-share, +.yesp a.yesp-youtube, +.yesp a.yesp-forward, +.yesp a.yesp-backward, +.yesp a.yesp-fullscreen, +.yesp a.yesp-playlist-toggle { + display: block; + float: left; + width: 14px; + height: 14px; + background: transparent; + opacity: 1; + text-decoration: none !important; + border: none !important; + padding: 8px 8px 8px 8px !important; + margin: 0 !important; + color: #fff; + font-size: 14px; + line-height: 14px !important; + text-align: left !important; + outline: none; +} + +.yesp .yesp-playlist .ps-scrollbar-y-rail { + opacity: 0; + transition: opacity 0.2s; +} + +.yesp .yesp-playlist:hover .ps-scrollbar-y-rail { + opacity: 1; +} + +.yesp.yesp-mobile .yesp-playlist .ps-scrollbar-y-rail { + opacity: 1 !important; +} + +.yesp.yesp-touch .yesp-playlist .ps-scrollbar-y-rail { + opacity: 1; +} + +.yesp .yesp-playlist .yesp-playlist-video { + display: block; + height: 112px; + width: 200px; + position: relative; + overflow: hidden; + cursor: pointer; +} + +.yesp .yesp-playlist .yesp-playlist-video img { + width: 100%; + position: absolute; + top: 0; + left: 0; + transition: all 0.2s; +} + +.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-overlay { + position: absolute; + width: 200px; + left: 0; + background: rgba(0, 0, 0, 0.75); + width: 100%; + height: 112px; + transition: top 0.2s, opacity 0.2s; + z-index: 2; + opacity: 0; + top: -20px; +} + +.yesp .yesp-playlist.yesp-playlist-simple .yesp-playlist-video .yesp-playlist-overlay { + display: none; +} + +.yesp .yesp-playlist .yesp-playlist-video:after { + height: 100%; + width: 50px; + position: absolute; + top: 0; + left: 0; + background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1); + content: ""; + z-index: 1; +} + +.yesp .yesp-playlist .yesp-playlist-video[data-playing="0"]:hover .yesp-playlist-overlay { + top: 0; + opacity: 1; +} + +.yesp .yesp-playlist .yesp-playlist-video[data-playing="0"]:hover img { + transform: scale(1.2); +} + +.yesp.yesp-mobile .yesp-playlist .yesp-playlist-video[data-playing="0"] .yesp-playlist-overlay { + top: -112px !important; + display: none !important; +} + +.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-title { + padding: 15px; + top: 0; + left: 0; + position: absolute; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + line-height: 16px; + font-size: 12px; +} + +.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-channel { + padding: 15px; + bottom: 0; + left: 0; + position: absolute; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #dff76d; + line-height: 12px; + font-size: 12px; +} + +.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-current { + position: absolute; + display: block; + width: 180px; + bottom: 0; + left: 0; + z-index: 12px; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + line-height: 12px; + font-size: 12px; + background: rgba(0, 0, 0, 0.75); + padding: 10px; + display: none; + z-index: 2; +} + +.yesp .yesp-playlist.yesp-playlist-simple .yesp-playlist-video .yesp-playlist-current span { + display: none; +} + +.yesp .yesp-playlist .yesp-playlist-video[data-playing="1"] .yesp-playlist-current { + display: block; +} + +.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-current i { + margin-right: 5px; +} + +.yesp .yesp-hp { + clear: both; + height: 90px; + background: #333 url(/themes/custom/am/dist/../images/ajax.gif) no-repeat center center; + overflow: hidden; + width: 100%; +} + +.yesp .yesp-hp-videos { + width: 50px; +} + +.yesp .ps-scrollbar-x-rail { + left: 0 !important; +} + +.yesp .yesp-hp-videos:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.yesp .yesp-hp .yesp-hp-next-page { + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + font-size: 12px; + background: #000; + padding: 0; + cursor: pointer; + line-height: 90px; + text-align: center; + display: inline-block; + height: 90px; + width: 50px; + position: relative; + overflow: hidden; + cursor: pointer; +} + +.yesp.yesp-ios .yesp-hp .yesp-hp-next-page { + top: -41px; +} + +.yesp .yesp-hp .yesp-hp-video { + display: inline-block; + height: 90px; + width: 160px; + position: relative; + overflow: hidden; + cursor: pointer; +} + +.yesp .yesp-hp .yesp-hp-video img { + width: 100%; + position: absolute; + top: 0; + left: 0; + transition: all 0.2s; +} + +.yesp .yesp-hp .yesp-hp-video .yesp-hp-overlay { + position: absolute; + top: -90px; + width: 160px; + left: 0; + background: rgba(0, 0, 0, 0.75); + width: 100%; + height: 90px; + transition: top 0.2s, opacity 0.2s; + z-index: 2; + opacity: 0; + top: -20px; +} + +.yesp .yesp-hp.yesp-hp-simple .yesp-hp-video .yesp-hp-overlay { + display: none; +} + +.yesp .yesp-hp .yesp-hp-video:after { + height: 100%; + width: 50px; + position: absolute; + top: 0; + left: 0; + background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1); + content: ""; + z-index: 1; +} + +.yesp .yesp-hp .yesp-hp-video[data-playing="0"]:hover .yesp-hp-overlay { + top: 0; + opacity: 1; +} + +.yesp .yesp-hp .yesp-hp-video[data-playing="0"]:hover img { + transform: scale(1.2); +} + +.yesp.yesp-mobile .yesp-hp .yesp-hp-video[data-playing="0"] .yesp-hp-overlay { + top: -90px !important; + display: none !important; +} + +.yesp .yesp-hp .yesp-hp-video .yesp-hp-title { + padding: 15px; + top: 0; + left: 0; + position: absolute; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + line-height: 16px; + font-size: 12px; + overflow: hidden; + max-height: 35px; +} + +.yesp .yesp-hp .yesp-hp-video .yesp-hp-channel { + padding: 15px; + bottom: 0; + left: 0; + position: absolute; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #dff76d; + line-height: 12px; + font-size: 12px; +} + +.yesp .yesp-hp .yesp-hp-video .yesp-hp-current { + position: absolute; + display: block; + width: 140px; + bottom: 0; + left: 0; + z-index: 12px; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + line-height: 12px; + font-size: 12px; + background: rgba(0, 0, 0, 0.75); + padding: 10px; + display: none; + z-index: 2; +} + +.yesp .yesp-hp.yesp-hp-simple .yesp-hp-video .yesp-hp-current span { + display: none; +} + +.yesp .yesp-hp .yesp-hp-video[data-playing="1"] .yesp-hp-current { + display: block; +} + +.yesp .yesp-hp .yesp-hp-video .yesp-hp-current i { + margin-right: 5px; +} + +.yesp .yesp-next-page { + display: block; + right: 0; + bottom: 0; + z-index: 12px; + text-align: left; + font-family: "Open Sans", sans-serif; + font-weight: bold; + color: #fff; + line-height: 18px; + height: 18px; + font-size: 12px; + background: #000; + padding: 16px 0; + z-index: 100; + cursor: pointer; + text-align: center; + display: none; +} + +.yesp .yesp-next-page i { + margin-right: 5px; +} + +.yesp .yesp-error { + position: absolute; + bottom: 50px; + left: 0; + width: 100%; + color: #fff; + background: #e52d27; + text-align: center; + padding: 10px 2px; + font-size: 12px; + line-height: 16px; + font-family: "Open Sans", sans-serif; + display: none; +} + +.yesp .yesp-error i { + margin-right: 5px; +} + +.field_videos .video { + position: relative; +} + +.video-parent .poster-frame { + position: absolute; + top: 0; + bottom: 86px; + left: 0; + right: 0; + z-index: 90; +} + +.video .block-type--youtube_slideshow .field_image:after { + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 0, 0, 0.6); + background: linear-gradient(rgba(0, 0, 0, 0), #000); + position: absolute; + top: 0; + left: 0; +} + +.video .video-parent .field_headline { + font-size: 2.5rem; + letter-spacing: -0.03em; + position: absolute; + bottom: 38px; + left: 28px; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + line-height: 1; + color: #fff; +} + +.video .video-trigger { + position: absolute; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + bottom: 0; + right: 0; + width: 3.75rem; + height: 3.75rem; +} + +.video .poster-frame .video-tag { + bottom: 93px; + left: 28px; + position: absolute; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + color: #cf7f00; +} + +.ps-container .ps-scrollbar-x-rail { + position: absolute; + z-index: 20; + bottom: 0px; + height: 8px; + opacity: 0; + filter: alpha(opacity=0); + transition: background-color 0.2s linear, opacity 0.2s linear; + background: rgba(255, 255, 255, 0.25); +} + +.ps-container:hover .ps-scrollbar-x-rail, +.ps-container.hover .ps-scrollbar-x-rail { + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-x-rail:hover, +.ps-container .ps-scrollbar-x-rail.hover { + background-color: rgba(255, 255, 255, 0.25); + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-x-rail.in-scrolling { + background-color: rgba(255, 255, 255, 0.25); + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-y-rail { + position: absolute; + z-index: 20; + right: 0px; + width: 10px; + transition: background-color 0.2s linear, opacity 0.2s linear; + background: rgba(255, 255, 255, 0.25); + display: none; +} + +.ps-container:hover .ps-scrollbar-y-rail, +.ps-container.hover .ps-scrollbar-y-rail { + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-y-rail:hover, +.ps-container .ps-scrollbar-y-rail.hover { + background-color: rgba(255, 255, 255, 0.25); + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-y-rail.in-scrolling { + background-color: rgba(255, 255, 255, 0.25); + opacity: 1; + filter: alpha(opacity=100); +} + +.ps-container .ps-scrollbar-x { + position: absolute; + z-index: 20; + bottom: 1px; + height: 6px; + background-color: #fff; + border-radius: 4px; + transition: background-color 0.2s linear; +} + +.ps-container.ie6 .ps-scrollbar-x { + font-size: 0; +} + +.ps-container .ps-scrollbar-y { + position: absolute; + z-index: 20; + right: 1px; + width: 8px; + background-color: #fff; + border-radius: 4px; + transition: background-color 0.2s linear; +} + +.ps-container.ie6 .ps-scrollbar-y { + font-size: 0; +} + +.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y, +.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y { + background-color: #fff; +} + +.ps-container.ie .ps-scrollbar-x, +.ps-container.ie .ps-scrollbar-y { + visibility: hidden; +} + +.ps-container.ie:hover .ps-scrollbar-x, +.ps-container.ie:hover .ps-scrollbar-y, +.ps-container.ie.hover .ps-scrollbar-x, +.ps-container.ie.hover .ps-scrollbar-y { + visibility: visible; +} + +#block-homepageinsights { + clear: both; + margin-bottom: 25px; + margin-bottom: 1.5625rem; +} + +.section-leasescre .l-content { + display: flex; + flex-wrap: wrap; + flex-direction: row; + justify-content: space-around; +} + +.section-leasescre.page-node-type-leasescre-pages .l-content { + justify-content: start; +} + +.section-leasescre #block-am-blocks-am-signup { + display: none; +} + +.node-type-custom-page .breadcrumb { + padding: 35px 15px 12px; +} + +@media (min-width: 80px) { + .node-type-custom-page .breadcrumb { + text-align: center; + } +} + +@media (min-width: 580px) { + .node-type-custom-page .breadcrumb { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 38px; + padding-left: 2.375rem; + text-align: left; + } +} + +@media (min-width: 960px) { + .node-type-custom-page .breadcrumb { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 85px; + padding-left: 5.3125rem; + text-align: left; + } +} + +.node-type-custom-page .breadcrumb li { + display: inline-block; +} + +.node-type-custom-page .breadcrumb li:not(:last-child) { + margin-right: 5px; + margin-right: 0.3125rem; +} + +.node-type-custom-page .breadcrumb li:not(:last-child):after { + margin-left: 5px; + margin-left: 0.3125rem; + content: "/"; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 20px; + line-height: 1.25rem; + color: #0085ca; +} + +.no-touch .node-type-custom-page .breadcrumb li:last-child a:hover { + cursor: default; + color: #0085ca; +} + +.node-type-custom-page .breadcrumb li a { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 20px; + line-height: 1.25rem; + color: #0085ca; + transition: color 0.2s ease-out; +} + +.no-touch .node-type-custom-page .breadcrumb li a:active, +.no-touch .node-type-custom-page .breadcrumb li a:focus, +.no-touch .node-type-custom-page .breadcrumb li a:hover { + color: #cf7f00; +} + +.leasescre-top-block { + width: 100% !important; + background-size: 100% 100% !important; + top: 0px !important; + height: 215px; +} + +.leasescre-top-block h1 { + margin: 0; +} + +.leasescre-top-block .leasescre-top-overlay { + background: linear-gradient(45deg, #0a0000 0%, #4f4f4f 100%); + opacity: 0.5; + display: block; + position: relative; + top: 0; + left: 0; + width: 100%; + height: 215px; + content: " "; + z-index: 2; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.leasescre-top-block .leasescre-top-container { + text-align: center; + position: relative; + left: 50%; + top: -105px; + transform: translate(-50%, -50%); + width: 100%; + z-index: 3; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +.leasescre-top-block .leasescre-top-container .top-block-description { + color: #ffffff; + font-size: 32px; + font-size: 2rem; + line-height: 42px; + line-height: 2.625rem; + padding-left: 45px; + padding-left: 2.8125rem; + padding-right: 45px; + padding-right: 2.8125rem; +} + +@media (min-width: 80px) { + .leasescre-top-block .leasescre-top-container .top-block-description { + font-size: 14px; + font-size: 0.875rem; + line-height: 28px; + line-height: 1.75rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +@media (min-width: 580px) { + .leasescre-top-block .leasescre-top-container .top-block-description { + font-size: 20px; + font-size: 1.25rem; + line-height: 35px; + line-height: 2.1875rem; + padding-left: 25px; + padding-left: 1.5625rem; + padding-right: 25px; + padding-right: 1.5625rem; + } +} + +@media (min-width: 960px) { + .leasescre-top-block .leasescre-top-container .top-block-description { + font-size: 25px; + font-size: 1.5625rem; + line-height: 35px; + line-height: 2.1875rem; + padding-left: 25px; + padding-left: 1.5625rem; + padding-right: 25px; + padding-right: 1.5625rem; + } +} + +.leasescre-top-block .leasescre-top-container .top-block-sub-description { + color: #eeeeee; + padding-left: 35px; + padding-left: 2.1875rem; + padding-right: 35px; + padding-right: 2.1875rem; + padding-top: 25px; + padding-top: 1.5625rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + font-size: 21px; + font-size: 1.3125rem; + line-height: 40px; + line-height: 2.5rem; +} + +@media (min-width: 80px) { + .leasescre-top-block .leasescre-top-container .top-block-sub-description { + font-size: 14px; + font-size: 0.875rem; + line-height: 28px; + line-height: 1.75rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-top: 25px; + padding-top: 1.5625rem; + padding-bottom: 15px; + padding-bottom: 0.9375rem; + } +} + +@media (min-width: 580px) { + .leasescre-top-block .leasescre-top-container .top-block-sub-description { + font-size: 19px; + font-size: 1.1875rem; + line-height: 30px; + line-height: 1.875rem; + padding-left: 35px; + padding-left: 2.1875rem; + padding-right: 35px; + padding-right: 2.1875rem; + padding-top: 25px; + padding-top: 1.5625rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + } +} + +@media (min-width: 960px) { + .leasescre-top-block .leasescre-top-container .top-block-sub-description { + font-size: 21px; + font-size: 1.3125rem; + line-height: 35px; + line-height: 2.1875rem; + padding-left: 35px; + padding-left: 2.1875rem; + padding-right: 35px; + padding-right: 2.1875rem; + padding-top: 25px; + padding-top: 1.5625rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + } +} + +.leasescre-signup-block { + background: #333333; + height: 100px; + float: left; + width: 100%; + display: flex; + display: -webkit-flex; + align-items: center; +} + +.leasescre-signup-block a { + display: block; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + letter-spacing: 0.0095em; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .leasescre-signup-block a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +@media (min-width: 580px) { + .leasescre-signup-block a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +@media (min-width: 960px) { + .leasescre-signup-block a { + font-size: 20px; + font-size: 1.25rem; + } +} + +.no-touch .leasescre-signup-block a:active, +.no-touch .leasescre-signup-block a:focus, +.no-touch .leasescre-signup-block a:hover { + color: #0085ca; +} + +.leasescre-signup-block .left-line { + display: block; + float: left; + width: 40%; + text-align: right; + padding-left: 30px; + padding-left: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; +} + +.leasescre-signup-block .left-line hr { + height: 2px; + background-color: #999999; + border: 0; + width: 95%; +} + +.leasescre-signup-block .signup-link { + display: block; + float: left; + width: 20%; + text-align: center; +} + +.leasescre-signup-block .right-line { + display: block; + float: left; + width: 40%; + text-align: right; + padding-right: 30px; + padding-right: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; +} + +.leasescre-signup-block .right-line hr { + height: 2px; + background-color: #999999; + border: 0; + width: 95%; +} + +.no-touch .leasescre-signup-block:hover { + background-color: #122647; +} + +.leasescre-secondary-footer-block { + clear: both; + height: auto; + display: block; + width: 100%; + float: left; + background-color: #252525; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container { + display: flex; + justify-content: center; + width: 100%; + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; +} + +@media (min-width: 80px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container { + padding-top: 0px; + padding-top: 0rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body { + width: 100%; + display: block; + text-align: left; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + color: #cccccc; + width: 100%; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + font-size: 17px; + font-size: 1.0625rem; + line-height: 26px; + line-height: 1.625rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + padding-right: 0; + padding-left: 25px; + padding-left: 1.5625rem; + font-size: 16px; + font-size: 1rem; + } +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:active, +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:focus, +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:hover { + color: #cf7f00 !important; +} + +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:active span, +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:focus span, +.no-touch .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:hover span { + color: #cf7f00 !important; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2 em, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2 i, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3 em, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3 i, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 em, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body p:last-child { + margin-bottom: 0; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul { + list-style-type: disc; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li { + margin-bottom: 1em; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li:last-child, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li:last-child { + margin-bottom: 0; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li:before, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li:before { + display: table; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li ol, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li ul, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li ol, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element a { + display: block; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element img { + width: 100%; + display: block; +} + +.leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default img, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default p, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-preview, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-preview img, + .leasescre-secondary-footer-block .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-teaser img { + width: auto; + } +} + +.leasescre-secondary-footer-block .leasescre-image-logo-container { + display: flex; + justify-content: center; + width: 100%; + margin-top: 5%; +} + +.leasescre-secondary-footer-block .leasescre-text-container { + display: flex; + justify-content: center; + width: 100%; +} + +.leasescre-secondary-footer-block .leasescre-text-container .leasescre-text { + width: 100%; + display: block; + margin-top: 5%; + margin-bottom: 5%; + text-align: center; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +.leasescre-secondary-footer-block .leasescre-text-container .leasescre-text .field--name-text { + color: #cccccc; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 19px; + font-size: 1.1875rem; + letter-spacing: 0.0095em; + width: 100%; +} + +@media (min-width: 80px) { + .leasescre-secondary-footer-block .leasescre-text-container .leasescre-text .field--name-text { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block .leasescre-text-container .leasescre-text .field--name-text { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block .leasescre-text-container .leasescre-text .field--name-text { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.leasescre-secondary-footer-block .leasescre-copyright-container { + display: flex; + justify-content: center; + width: 100%; + text-align: center; +} + +.leasescre-secondary-footer-block .leasescre-copyright-container .leasescre-copyright { + width: 90%; +} + +.leasescre-secondary-footer-block .leasescre-copyright-container .leasescre-copyright .field--name-copyright { + color: #777777; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 22px; + line-height: 1.375rem; + letter-spacing: 0.0095em; +} + +.leasescre-secondary-footer-block-no-copyright { + height: auto; + display: block; + width: 100%; + float: left; + clear: both; + background-color: #252525; +} + +@media (min-width: 80px) { + .leasescre-secondary-footer-block-no-copyright { + height: auto; + } +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block-no-copyright { + height: auto; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block-no-copyright { + height: auto; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container { + display: flex; + justify-content: center; + width: 100%; + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; +} + +@media (min-width: 80px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container { + padding-top: 0px; + padding-top: 0rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body { + width: 100%; + display: block; + text-align: left; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + color: #cccccc; + width: 100%; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + font-size: 17px; + font-size: 1.0625rem; + line-height: 26px; + line-height: 1.625rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body { + padding-right: 0; + padding-left: 25px; + padding-left: 1.5625rem; + font-size: 16px; + font-size: 1rem; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:active, +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:focus, +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:hover { + color: #cf7f00 !important; +} + +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:active span, +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:focus span, +.no-touch .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body a:hover span { + color: #cf7f00 !important; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2 em, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h2 i, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3 em, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h3 i, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 em, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body p:last-child { + margin-bottom: 0; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul { + list-style-type: disc; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li { + margin-bottom: 1em; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li:last-child, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li:last-child { + margin-bottom: 0; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li:before, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li:before { + display: table; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li ol, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ol li ul, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li ol, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-default, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-preview, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element a { + display: block; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element img { + width: 100%; + display: block; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default img, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-default p, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-preview, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-preview img, + .leasescre-secondary-footer-block-no-copyright .leasescre-sec-footer-body-container .leasescre-sec-footer-body .field--name-body .media-element-container .file-teaser img { + width: auto; + } +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-image-logo-container { + display: flex; + justify-content: center; + width: 100%; + margin-top: 3%; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-text-container { + display: flex; + justify-content: center; + width: 100%; +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-text-container .leasescre-text { + width: 100%; + display: block; + margin-top: 5%; + margin-bottom: 5%; + text-align: center; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +.leasescre-secondary-footer-block-no-copyright .leasescre-text-container .leasescre-text .field--name-field_text_plain_long { + color: #cccccc; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 19px; + font-size: 1.1875rem; + letter-spacing: 0.0095em; + width: 100%; +} + +@media (min-width: 80px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-text-container .leasescre-text .field--name-field_text_plain_long { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-text-container .leasescre-text .field--name-field_text_plain_long { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 960px) { + .leasescre-secondary-footer-block-no-copyright .leasescre-text-container .leasescre-text .field--name-field_text_plain_long { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.block-type--leasescre_link_block { + height: 45px; + display: block; + width: 100%; + float: left; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block { + height: 70px; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block { + height: 95px; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block { + height: 45px; + } +} + +.block-type--leasescre_link_block .leasescre-link-container { + display: flex; + justify-content: center; + width: 100%; + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container { + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; + } +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link { + display: block; + width: 100%; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link { + display: block; + float: left; + text-align: center; + border-right: 2px solid #0085ca; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + padding-top: 2px; + padding-top: 0.125rem; + padding-bottom: 2px; + padding-bottom: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link { + width: 33%; + border-right: 2px solid #0085ca; + } +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link:last-child { + border-right: unset; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title p { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #0085ca; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a:active, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a:focus, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-title a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 15px; + font-size: 0.9375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #0085ca; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 15px; + font-size: 0.9375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a:active, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a:focus, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link .link-subtitle a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #0085ca; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a { + font-size: 16px; + font-size: 1rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a { + font-size: 18px; + font-size: 1.125rem; + } +} + +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a:active, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a:focus, +.no-touch .block-type--leasescre_link_block .leasescre-link-container .leasescre-link .link a:hover { + color: #cf7f00; + font-weight: bold; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle { + height: 45px; + display: block; + width: 100%; + float: left; + background-color: #999999; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle { + height: 135px !important; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle { + height: 170px !important; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle { + height: 85px !important; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container { + display: flex; + justify-content: center; + width: 100%; + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container { + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link { + display: block; + width: 100%; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link { + display: block; + float: left; + text-align: center; + border-right: 2px solid #FFFFFF; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + padding-top: 2px; + padding-top: 0.125rem; + padding-bottom: 2px; + padding-bottom: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 33%; + border-right: 2px solid #FFFFFF; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link:last-child { + border-right: unset; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 15px; + font-size: 0.9375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 14px; + font-size: 0.875rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray { + height: 45px; + display: block; + width: 100%; + float: left; + background-color: #999999; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray { + height: 70px; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray { + height: 95px; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray { + height: 45px; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container { + display: flex; + justify-content: center; + width: 100%; + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container { + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link { + display: block; + width: 100%; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link { + display: block; + float: left; + text-align: center; + border-right: 2px solid #FFFFFF; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + padding-top: 2px; + padding-top: 0.125rem; + padding-bottom: 2px; + padding-bottom: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link { + width: 33%; + border-right: 2px solid #FFFFFF; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link:last-child { + border-right: unset; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title p { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-title a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 15px; + font-size: 0.9375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 14px; + font-size: 0.875rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray .leasescre-link-container .leasescre-link .link .link-subtitle a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle { + height: 45px; + display: block; + width: 100%; + float: left; + background-color: #999999; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle { + height: 135px !important; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle { + height: 170px !important; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle { + height: 85px !important; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container { + display: flex; + justify-content: center; + width: 100%; + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + margin-top: 2px; + margin-top: 0.125rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container { + margin-bottom: 10px; + margin-bottom: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link { + display: block; + width: 100%; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link { + display: block; + float: left; + text-align: center; + border-right: 2px solid #FFFFFF; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + padding-top: 2px; + padding-top: 0.125rem; + padding-bottom: 2px; + padding-bottom: 0.125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 100%; + border-right: unset; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link { + width: 33%; + border-right: 2px solid #FFFFFF; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link:last-child { + border-right: unset; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title p { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a { + font-size: 19px; + font-size: 1.1875rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-title a:hover { + color: #cf7f00; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle { + width: 100%; + display: block; +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 15px; + font-size: 0.9375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle p { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #ffffff; + transition: color 0.2s ease-out; +} + +@media (min-width: 80px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 13px; + font-size: 0.8125rem; + } +} + +@media (min-width: 580px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 14px; + font-size: 0.875rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a { + font-size: 17px; + font-size: 1.0625rem; + } +} + +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:active, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:focus, +.no-touch .block-type--leasescre_link_block.leasescre-link-block-gray-with-subtitle .leasescre-link-container .leasescre-link .link .link-subtitle a:hover { + color: #cf7f00; +} + +.leasescre-menu-block { + height: 65px; + display: block; + width: 100%; +} + +@media (min-width: 80px) { + .leasescre-menu-block { + height: 115px; + display: block; + width: 100%; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block { + height: 65px; + display: block; + width: 100%; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block { + height: 65px; + display: block; + width: 100%; + } +} + +.leasescre-menu-block .leasescre-menu-logo-container { + display: flex; + width: 30%; + padding: 8px; + float: left; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-logo-container { + width: 100%; + justify-content: center; + padding-left: 0px; + padding-left: 0rem; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-logo-container { + width: 30%; + justify-content: left; + padding-left: 40px; + padding-left: 2.5rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-logo-container { + width: 30%; + justify-content: left; + padding-left: 85px; + padding-left: 5.3125rem; + } +} + +.leasescre-menu-block .leasescre-menu-links-container { + display: block; + float: right; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-links-container { + width: 100%; + margin-right: 0%; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-links-container { + width: 50%; + margin-right: 3%; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-links-container { + width: 20%; + margin-right: 5%; + } +} + +.leasescre-menu-block .leasescre-menu-links-container .field--name-field_logo { + display: flex; + width: 30%; + padding: 8px; + float: left; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-links-container .field--name-field_logo { + width: 100%; + justify-content: center; + padding-left: 0px; + padding-left: 0rem; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-links-container .field--name-field_logo { + width: 30%; + justify-content: left; + padding-left: 40px; + padding-left: 2.5rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-links-container .field--name-field_logo { + width: 30%; + justify-content: left; + padding-left: 85px; + padding-left: 5.3125rem; + } +} + +.leasescre-menu-block .leasescre-menu-links-container .leasescre-link { + margin: 0 auto; + display: table; +} + +.leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link { + display: table-cell; + vertical-align: middle; + height: 65px; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link { + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link { + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link { + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +.leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a { + color: #666666; + font-weight: bold; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a { + font-size: 16px; + font-size: 1rem; + } +} + +.no-touch .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a:active, +.no-touch .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a:focus, +.no-touch .leasescre-menu-block .leasescre-menu-links-container .leasescre-link .link a:hover { + color: #cf7f00; + font-weight: bold; +} + +.leasescre-menu-block .leasescre-menu-one-link { + display: block; + float: right; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-one-link { + width: 100%; + margin-right: 0%; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-one-link { + width: 45%; + margin-right: 3%; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-one-link { + width: 50%; + margin-right: 5%; + } +} + +.leasescre-menu-block .leasescre-menu-one-link .leasescre-link { + margin: 0 auto; + display: table; +} + +.leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link { + display: table-cell; + vertical-align: middle; + height: 65px; +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link { + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link { + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +.leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a { + color: #207297; + font-weight: bold; +} + +@media (min-width: 80px) { + .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 580px) { + .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 960px) { + .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a { + font-size: 16px; + font-size: 1rem; + } +} + +.no-touch .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a:active, +.no-touch .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a:focus, +.no-touch .leasescre-menu-block .leasescre-menu-one-link .leasescre-link .link a:hover { + color: #cf7f00; + font-weight: bold; +} + +.field--name-field_menu_link { + display: block; + float: right; +} + +@media (min-width: 80px) { + .field--name-field_menu_link { + height: 100px; + display: block; + width: 100%; + } +} + +@media (min-width: 580px) { + .field--name-field_menu_link { + height: 65px; + display: block; + width: 100%; + } +} + +@media (min-width: 960px) { + .field--name-field_menu_link { + height: 65px; + display: block; + width: 100%; + } +} + +.field--name-field_menu_link .field-item { + margin: 0 auto; + display: table; +} + +.field--name-field_menu_link .field-item .link { + display: table-cell; + vertical-align: middle; + height: 65px; +} + +@media (min-width: 580px) { + .field--name-field_menu_link .field-item .link { + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .field--name-field_menu_link .field-item .link { + padding-right: 15px; + padding-right: 0.9375rem; + height: 65px; + } +} + +@media (min-width: 960px) and (min-width:580px) { + .field--name-field_menu_link .field-item .link { + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) and (min-width:960px) { + .field--name-field_menu_link .field-item .link { + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +@media (min-width: 960px) { + .field--name-field_menu_link .field-item .link a { + color: #666666; + font-weight: bold; + } +} + +.field--name-field_menu_link .leasescre-menu-one-link { + display: block; + float: right; +} + +@media (min-width: 80px) { + .field--name-field_menu_link .leasescre-menu-one-link { + width: 100%; + margin-right: 0%; + } +} + +@media (min-width: 580px) { + .field--name-field_menu_link .leasescre-menu-one-link { + width: 30%; + margin-right: 3%; + } +} + +@media (min-width: 960px) { + .field--name-field_menu_link .leasescre-menu-one-link { + width: 50%; + margin-right: 5%; + } +} + +.field--name-field_menu_link .leasescre-menu-one-link .leasescre-link { + margin: 0 auto; + display: table; +} + +.field--name-field_menu_link .leasescre-menu-one-link .leasescre-link .link { + display: table-cell; + vertical-align: middle; + padding-right: 15px; + padding-right: 0.9375rem; + height: 65px; +} + +@media (min-width: 580px) { + .field--name-field_menu_link .leasescre-menu-one-link .leasescre-link .link { + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .field--name-field_menu_link .leasescre-menu-one-link .leasescre-link .link { + padding-right: 15px; + padding-right: 0.9375rem; + } +} + +.field--name-field_menu_link .leasescre-menu-one-link .leasescre-link .link a { + color: #207297; + font-weight: bold; +} + +.leasescre-middle-block { + width: 100%; + height: 245px; + display: block; + float: left; + background-size: 100% 100% !important; + top: 0px !important; +} + +@media (min-width: 80px) { + .leasescre-middle-block { + width: 100%; + height: 345px; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block { + width: 100%; + height: 245px; + } +} + +.leasescre-middle-block .middle-block-text-container { + display: block; + width: 100%; + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + .leasescre-middle-block .middle-block-text-container { + padding-top: 0px; + padding-top: 0rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container { + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 20px; + padding-bottom: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + padding-right: 20px; + padding-right: 1.25rem; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text-title { + text-align: center; + font-size: 25px; + font-size: 1.5625rem; + line-height: 45px; + line-height: 2.8125rem; + color: #ffffff; + font-weight: bold; +} + +@media (min-width: 80px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text-title { + font-size: 20px; + font-size: 1.25rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text-title { + font-size: 25px; + font-size: 1.5625rem; + line-height: 30px; + line-height: 1.875rem; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text-title { + font-size: 25px; + font-size: 1.5625rem; + line-height: 45px; + line-height: 2.8125rem; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text { + text-align: left; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-top: 20px; + padding-top: 1.25rem; + font-size: 21px; + font-size: 1.3125rem; + line-height: 22px; + line-height: 1.375rem; + color: #ffffff; + display: block; + float: left; + width: 58%; +} + +@media (min-width: 80px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text { + padding-left: 35px; + padding-left: 2.1875rem; + padding-right: 35px; + padding-right: 2.1875rem; + padding-top: 20px; + padding-top: 1.25rem; + font-size: 16px; + font-size: 1rem; + line-height: 18px; + line-height: 1.125rem; + width: 100%; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text { + padding-left: 5px; + padding-left: 0.3125rem; + padding-right: 5px; + padding-right: 0.3125rem; + padding-top: 20px; + padding-top: 1.25rem; + font-size: 16px; + font-size: 1rem; + line-height: 18px; + line-height: 1.125rem; + width: 100%; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text { + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-top: 25px; + padding-top: 1.5625rem; + font-size: 19px; + font-size: 1.1875rem; + line-height: 20px; + line-height: 1.25rem; + width: 58%; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; + color: #ffffff; +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + font-size: 17px; + font-size: 1.0625rem; + line-height: 26px; + line-height: 1.625rem; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description { + padding-right: 0; + padding-left: 10px; + padding-left: 0.625rem; + font-size: 20px; + font-size: 1.25rem; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a { + color: #ffffff !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a span { + color: #ffffff !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:active, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:focus, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:hover { + color: #0085ca !important; +} + +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:active span, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:focus span, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description a:hover span { + color: #0085ca !important; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h2, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h3, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h2 em, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h2 i, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h3 em, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h3 i, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h4 em, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description p:last-child { + margin-bottom: 0; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul { + list-style-type: disc; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol li, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul li { + margin-bottom: 1em; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol li:last-child, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul li:last-child { + margin-bottom: 0; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol li:before, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul li:before { + display: table; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol li ol, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ol li ul, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul li ol, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-default, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-preview, +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-default, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-preview, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-default, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-preview, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element a { + display: block; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element img { + width: 100%; + display: block; +} + +.leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-default, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-default img, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-default p, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-preview, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-preview img, + .leasescre-middle-block .middle-block-text-container .middle-block-text .field--name-field_description .media-element-container .file-teaser img { + width: auto; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-button { + height: 55px; + float: left; + width: 38%; + display: flex; + display: -webkit-flex; + align-items: center; + justify-content: center; + margin-top: 30px; + margin-top: 1.875rem; +} + +@media (min-width: 80px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button { + margin-top: 0px; + margin-top: 0rem; + width: 100%; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button { + margin-top: 0px; + margin-top: 0rem; + width: 100%; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button { + margin-top: 30px; + margin-top: 1.875rem; + width: 38%; + } +} + +.leasescre-middle-block .middle-block-text-container .middle-block-button a { + display: block; + color: #FFFFFF; + background: #999999; + transition: background-color 0.2s ease-out; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + width: 250px; + text-align: center; + border-radius: 3px; + letter-spacing: 0.04em; + padding: 13px 0 13px; +} + +@media (min-width: 80px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button a { + font-size: 13px; + font-size: 0.8125rem; + width: 215px; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button a { + font-size: 14px; + font-size: 0.875rem; + width: 230px; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block .middle-block-text-container .middle-block-button a { + font-size: 16px; + font-size: 1rem; + width: 250px; + } +} + +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-button a:active, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-button a:focus, +.no-touch .leasescre-middle-block .middle-block-text-container .middle-block-button a:hover { + color: #0085ca; +} + +.leasescre-middle-block-video { + width: 50%; + height: 310px; + display: block; + float: left; + background-size: 100% 100% !important; + top: 0px !important; + position: relative; +} + +.leasescre-middle-block-video iframe { + width: 100%; + height: 100%; + min-height: 250px; + max-width: 100%; + margin: 0 auto; +} + +@media (min-width: 80px) { + .leasescre-middle-block-video { + width: 100%; + height: 300px; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block-video { + width: 100%; + height: 310px; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block-video { + width: 50%; + height: 310px; + } +} + +.leasescre-middle-block-video .middle-block-video-container { + background-color: #FFFFFF; + display: block; + width: 100%; + padding: 10px; + max-height: 310px; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +.leasescre-middle-block-video .middle-block-video-container .middle-block-title { + text-align: center; + display: block; + color: #0b72a7; + font-weight: bold; + width: 100%; + padding-left: 30px; + padding-left: 1.875rem; + margin-bottom: 10px; + margin-bottom: 0.625rem; + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; +} + +@media (min-width: 80px) { + .leasescre-middle-block-video .middle-block-video-container .middle-block-title { + padding-left: 15px; + padding-left: 0.9375rem; + font-size: 18px; + font-size: 1.125rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block-video .middle-block-video-container .middle-block-title { + padding-left: 20px; + padding-left: 1.25rem; + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block-video .middle-block-video-container .middle-block-title { + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +.leasescre-middle-block-video .middle-block-video-container .video-container { + display: block; + width: 100%; +} + +@media (min-width: 80px) { + .leasescre-middle-block-video .middle-block-video-container .video-container { + display: -webkit-box; + align-items: center; + justify-content: center; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block-video .middle-block-video-container .video-container { + display: -webkit-box; + align-items: center; + justify-content: center; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block-video .middle-block-video-container .video-container { + display: block; + justify-content: unset; + } +} + +.leasescre-middle-block-video .middle-block-video-container .video-container .block-video { + display: block; + width: 85%; + padding: 70px; + margin: 0 auto; +} + +@media (min-width: 80px) { + .leasescre-middle-block-video .middle-block-video-container .video-container .block-video { + width: 100%; + padding: 20px; + margin-top: 0%; + } +} + +@media (min-width: 580px) { + .leasescre-middle-block-video .middle-block-video-container .video-container .block-video { + width: 60%; + padding: 5px; + margin-top: 0%; + } +} + +@media (min-width: 960px) { + .leasescre-middle-block-video .middle-block-video-container .video-container .block-video { + width: 95%; + padding: 70px; + margin-top: -11%; + } +} + +.leasescre-middle-block-video .middle-block-video-container .video-container .block-video .video-trigger, +.leasescre-middle-block-video .middle-block-video-container .video-container .block-video .text-elements { + display: none; +} + +.leasescre-middle-block-video .middle-block-video-container .video-container .block-video .video-parent { + background-color: #000; +} + +.paragraph-questions .field_section_title { + font-size: 36px; + font-weight: normal; + text-transform: uppercase; + color: #00244A; + margin-bottom: 30px; +} + +.leasescre-pages-full .field_leasescre_questions { + overflow: hidden; +} + +.leasescre-pages-full .field_leasescre_questions>div:not(:last-child) { + margin-bottom: 30px; +} + +.node-tpl-leasescre-header-list { + margin-top: 30px; + max-width: 900px; + text-align: center; + color: #74CBF9; + font-size: 20px; +} + +.node-tpl-leasescre-header-list a { + color: #74CBF9; +} + +.node-tpl-leasescre-header-list-item-label { + font-size: 24px; + text-transform: uppercase; +} + +@media (max-width: 580px) { + .node-tpl-leasescre-header-list-item:not(:last-child) { + margin-bottom: 10px; + padding-bottom: 10px; + border-bottom: 1px solid #f2f2f2; + } +} + +@media (min-width: 580px) { + .node-tpl-leasescre-header-list { + display: flex; + margin-top: 60px; + grid-template-columns: repeat(3, 1fr); + align-items: center; + } + + .node-tpl-leasescre-header-list-item { + margin-right: 30px; + padding-right: 30px; + } + + .node-tpl-leasescre-header-list-item:not(:last-child) { + border-right: 1px solid #f2f2f2; + } +} + +.node-tpl-leasescre-logo-reg { + display: grid; + gap: 20px; + padding-bottom: 20px; + border-bottom: 1px solid #f2f2f2; + margin-bottom: 20px; + justify-content: center; +} + +.node-tpl-leasescre-logo-reg-link>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-tpl-leasescre-logo-reg-link>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-logo-reg-link>div:before { + height: 25px; + } +} + +.node-tpl-leasescre-logo-reg-link>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-logo-reg-link>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-tpl-leasescre-logo-reg-link>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-logo-reg-link>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-tpl-leasescre-logo-reg-link>div:hover:before { + width: 100%; +} + +.node-tpl-leasescre-logo-reg-link>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .node-tpl-leasescre-logo-reg-link>div a { + font-size: 16px; + } +} + +@media (min-width: 580px) { + .node-tpl-leasescre-logo-reg { + grid-template-columns: repeat(2, 1fr); + } + + .node-tpl-leasescre-logo-reg-link { + justify-self: flex-end; + } +} + +.node-tpl-leasescre-step { + padding-bottom: 25px; + border-bottom: 1px solid #f2f2f2; + margin-bottom: 25px; +} + +.node-tpl-leasescre-step-title { + font-size: 36px; + color: #00244A; + margin-bottom: 10px; +} + +.node-tpl-leasescre-step-list { + font-size: 20px; + color: #0085CA; +} + +.node-tpl-leasescre-step-list-item { + display: flex; + align-items: center; +} + +.node-tpl-leasescre-step-list-item span { + border: 1px solid #00244A; + margin-right: 5px; + border-radius: 50px; + width: 32px; + height: 32px; + display: flex; + align-items: center; + justify-content: center; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-step-list { + display: grid; + gap: 10px; + } +} + +@media (min-width: 960px) { + .node-tpl-leasescre-step-list { + display: flex; + justify-content: space-between; + } +} + +.node-tpl-leasescre-work { + margin-bottom: 20px; +} + +.node-tpl-leasescre-work-title { + text-align: center; + font-size: 36px; + color: #00244A; + margin-bottom: 5px; +} + +.node-tpl-leasescre-footer-text { + margin-top: 30px; +} + +.node-tpl-leasescre-nav-link { + margin-top: 30px; + border-bottom: 1px solid #f2f2f2; + padding-bottom: 30px; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-nav-link { + display: grid; + gap: 10px; + } +} + +@media (min-width: 960px) { + .node-tpl-leasescre-nav-link { + display: flex; + justify-content: space-between; + } +} + +.node-tpl-leasescre-nav-link-item-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-tpl-leasescre-nav-link-item-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-nav-link-item-link:before { + height: 25px; + } +} + +.node-tpl-leasescre-nav-link-item-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-nav-link-item-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-tpl-leasescre-nav-link-item-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .node-tpl-leasescre-nav-link-item-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-tpl-leasescre-nav-link-item-link:hover:before { + width: 100%; +} + +.node-tpl-leasescre-nav-link-item-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .node-tpl-leasescre-nav-link-item-link a { + font-size: 16px; + } +} + +.node-tpl-leasescre-reg { + padding: 50px 0; + background: transparent url("/themes/custom/am/dist/../images/bg/leasescre-points.jpg") center center no-repeat; + background-size: cover; +} + +.node-tpl-leasescre-reg-title { + font-size: 36px; + color: #fff; + margin-bottom: 20px; +} + +.node-tpl-leasescre-reg-wrap { + max-width: 1600px; + padding: 0 10px; + margin: 0 auto; +} + +.node-tpl-leasescre-reg-wrap-inner { + max-width: 1400px; +} + +.node-tpl-leasescre-reg-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-tpl-leasescre-reg-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: white; + transition: all 0.2s; +} + +.node-tpl-leasescre-reg-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #fff url(/themes/custom/am/dist/../images/icons/arrow-right-blue-32.png) no-repeat center center; +} + +.node-tpl-leasescre-reg-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 16px; + color: white; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +.node-tpl-leasescre-reg-link:hover:before { + width: 100%; +} + +.node-tpl-leasescre-reg-link:hover a { + color: #0085CA; +} + +.node-tpl-leasescre-reg-list-item { + font-size: 20px; + color: #74CBF9; +} + +.node-tpl-leasescre-reg-list-left { + margin-bottom: 20px; + display: grid; + gap: 20px; +} + +.node-tpl-leasescre-reg-list-right { + text-align: center; +} + +@media (min-width: 580px) { + .node-tpl-leasescre-reg-list { + display: flex; + } + + .node-tpl-leasescre-reg-list-left { + flex: 1; + padding-right: 30px; + } +} + +.page-node-35271 .am-heading-container { + max-width: 1280px; + margin: 0 auto; +} + +.page-node-35271 .am-heading-title { + text-align: center; + font-size: 28px; +} + +@media (min-width: 580px) { + .page-node-35271 .am-heading-title { + font-size: 50px; + } +} + +.page-node-35271 .am-heading-desc { + text-align: center; + max-width: none; + font-size: 21px; +} + +@media (min-width: 580px) { + .page-node-35271 .am-heading-desc { + font-size: 32px; + } +} + +.page-node-35271 .am-heading-link { + text-align: center; +} + +.page-node-35271 .am-heading .node-tpl-leasescre-header-list { + max-width: none; + justify-content: center; +} + +@media (min-width: 80px) { + + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-label, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-link { + font-size: 15px; + font-size: 0.9375rem; + } +} + +@media (min-width: 580px) { + + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-label, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-link { + font-size: 17px; + font-size: 1.0625rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-label, + .page-node-35271 .am-heading .node-tpl-leasescre-header-list .node-tpl-leasescre-header-list-item-link { + font-size: 20px; + font-size: 1.25rem; + } +} + +.page-node-35271 .am-layout-single { + max-width: 1280px; + margin: 0 auto; +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont { + display: flex; + justify-content: space-between; +} + +@media (max-width: 960px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont { + flex-direction: column; + } +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-title { + text-align: center; + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; +} + +@media (min-width: 80px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-title { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 580px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-title { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-title { + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list { + flex-direction: column; +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list .node-tpl-leasescre-step-list-item { + padding-bottom: 15px; + padding-bottom: 0.9375rem; + font-size: 21px; + font-size: 1.3125rem; +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list .node-tpl-leasescre-step-list-item .step-list-item-number { + display: flex; + align-items: center; + justify-content: center; + margin-left: 15px; + color: #0b72a7; + line-height: 2.8125rem; + border-radius: 50%; + border: 1px #0B72A7 solid; + text-align: center; + height: 40px; + width: 40px; + margin-right: 5px; +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list .node-tpl-leasescre-step-list-item .step-list-item-text { + display: flex; + align-items: center; + color: #0b72a7; + width: 80%; + height: 40px; + padding: 0; +} + +@media (min-width: 580px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list .node-tpl-leasescre-step-list-item { + font-size: 19px; + font-size: 1.1875rem; + } +} + +@media (min-width: 960px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-step .node-tpl-leasescre-step-list .node-tpl-leasescre-step-list-item { + font-size: 20px; + font-size: 1.25rem; + } +} + +.page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-work .node-tpl-leasescre-work-title { + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; +} + +@media (min-width: 80px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-work .node-tpl-leasescre-work-title { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 580px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-work .node-tpl-leasescre-work-title { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-work .node-tpl-leasescre-work-title { + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + .page-node-35271 .am-layout-single .node-tpl-leasescre-cont .node-tpl-leasescre-work .node-tpl-leasescre-work-video { + min-width: 450px; + } +} + +.page-node-35271 .node-tpl-leasescre-reg .node-tpl-leasescre-reg-wrap { + max-width: 1280px; + margin: 0 auto; +} + +.leasescre-topics-block { + background-color: #FFFFFF; + display: block; + float: left; + width: 50%; + height: 310px; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + .leasescre-topics-block { + width: 100%; + float: unset; + height: 250px; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block { + width: 100%; + float: unset; + height: 310px; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block { + width: 50%; + float: left; + height: 310px; + } +} + +.leasescre-topics-block .leasescre-topics-block-title { + display: table; + width: 100%; + text-align: center; + height: 45px; +} + +.leasescre-topics-block .leasescre-topics-block-title .field--name-field_title_plain { + color: #0b72a7; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: bold; + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + letter-spacing: 0.0095em; + width: 100%; + display: table-cell; + vertical-align: middle; +} + +@media (min-width: 80px) { + .leasescre-topics-block .leasescre-topics-block-title .field--name-field_title_plain { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + width: 95%; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block .leasescre-topics-block-title .field--name-field_title_plain { + font-size: 17px; + font-size: 1.0625rem; + line-height: 22px; + line-height: 1.375rem; + width: 95%; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block .leasescre-topics-block-title .field--name-field_title_plain { + font-size: 20px; + font-size: 1.25rem; + line-height: 25px; + line-height: 1.5625rem; + width: 100%; + } +} + +.leasescre-topics-block .leasescre-block-topics { + display: block; + float: left; + width: 100%; + margin-top: 25px; + padding-left: 70px; + padding-left: 4.375rem; +} + +@media (min-width: 80px) { + .leasescre-topics-block .leasescre-block-topics { + margin-top: 10px; + margin-top: 0.625rem; + padding-left: 15px; + padding-left: 0.9375rem; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block .leasescre-block-topics { + margin-top: 20px; + margin-top: 1.25rem; + padding-left: 70px; + padding-left: 4.375rem; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block .leasescre-block-topics { + margin-top: 25px; + margin-top: 1.5625rem; + padding-left: 70px; + padding-left: 4.375rem; + } +} + +.leasescre-topics-block .leasescre-block-topics .topic { + display: table; + width: 100%; + height: 50px; +} + +@media (min-width: 80px) { + .leasescre-topics-block .leasescre-block-topics .topic { + padding-bottom: 15px; + padding-bottom: 0.9375rem; + width: 100%; + height: 40px; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block .leasescre-block-topics .topic { + width: 100%; + height: 50px; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block .leasescre-block-topics .topic { + width: 100%; + height: 50px; + } +} + +.leasescre-topics-block .leasescre-block-topics .topic .topic-number { + display: table-cell; + float: left; + vertical-align: middle; + height: 50px; + width: 50px; + margin-left: 15px; + margin-left: 0.9375rem; + color: #0b72a7; + font-size: 26px; + font-size: 1.625rem; + line-height: 45px; + line-height: 2.8125rem; + border-radius: 50%; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border: 1px #0B72A7 solid; + text-align: center; +} + +@media (min-width: 80px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-number { + font-size: 18px; + font-size: 1.125rem; + height: 40px; + width: 40px; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-number { + font-size: 20px; + font-size: 1.25rem; + height: 50px; + width: 50px; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-number { + font-size: 24px; + font-size: 1.5rem; + height: 50px; + width: 50px; + } +} + +.leasescre-topics-block .leasescre-block-topics .topic .topic-text { + display: table-cell; + width: 85%; + vertical-align: middle; + height: 50px; + text-align: left; + color: #0b72a7; + font-size: 21px; + font-size: 1.3125rem; + padding-top: 0px; + padding-top: 0rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; +} + +@media (min-width: 80px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-text { + font-size: 16px; + font-size: 1rem; + width: 80%; + height: 40px; + } +} + +@media (min-width: 580px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-text { + font-size: 19px; + font-size: 1.1875rem; + width: 85%; + height: 50px; + } +} + +@media (min-width: 960px) { + .leasescre-topics-block .leasescre-block-topics .topic .topic-text { + font-size: 20px; + font-size: 1.25rem; + width: 85%; + height: 50px; + } +} + +.leasescre-topics-block .leasescre-block-topics .topic a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #0085ca; + transition: color 0.2s ease-out; +} + +.no-touch .leasescre-topics-block .leasescre-block-topics .topic a:active, +.no-touch .leasescre-topics-block .leasescre-block-topics .topic a:focus, +.no-touch .leasescre-topics-block .leasescre-block-topics .topic a:hover { + color: #cf7f00; + font-weight: bold; +} + +@-webkit-keyframes modal-video { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes modal-video { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@-webkit-keyframes modal-video-inner { + from { + transform: translate(0, 100px); + } + + to { + transform: translate(0, 0); + } +} + +@keyframes modal-video-inner { + from { + transform: translate(0, 100px); + } + + to { + transform: translate(0, 0); + } +} + +.modal-video { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); + z-index: 1000000; + cursor: pointer; + opacity: 1; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-name: modal-video; + animation-name: modal-video; + transition: opacity 0.3s ease-out; +} + +.modal-video-close { + opacity: 0; +} + +.modal-video-close .modal-video-movie-wrap { + transform: translate(0, 100px); +} + +.modal-video-body { + max-width: 940px; + width: 100%; + height: 100%; + margin: 0 auto; + display: table; +} + +.modal-video-inner { + display: table-cell; + vertical-align: middle; + width: 100%; + height: 100%; +} + +.modal-video-movie-wrap { + width: 100%; + height: 0; + position: relative; + padding-bottom: 56.25%; + background-color: #333; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-name: modal-video-inner; + animation-name: modal-video-inner; + transform: translate(0, 0); + transition: transform 0.3s ease-out; +} + +.modal-video-movie-wrap iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.modal-video-close-btn { + position: absolute; + z-index: 2; + top: -35px; + right: -35px; + display: inline-block; + width: 35px; + height: 35px; + overflow: hidden; + border: none; + background: transparent; +} + +.modal-video-close-btn:before { + transform: rotate(45deg); +} + +.modal-video-close-btn:after { + transform: rotate(-45deg); +} + +.modal-video-close-btn:before, +.modal-video-close-btn:after { + content: ""; + position: absolute; + height: 2px; + width: 100%; + top: 50%; + left: 0; + margin-top: -1px; + background: #fff; + border-radius: 5px; + margin-top: -6px; +} + +.block-type--icon_menu { + background-color: #ffffff; + padding-top: 15px; + padding-top: 0.9375rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; +} + +@media (min-width: 580px) { + .block-type--icon_menu .field_items { + display: flex; + justify-content: center; + } + + .block-type--icon_menu .field_items .item { + width: calc(100%/4); + margin-bottom: 15px; + } +} + +@media (max-width: 580px) { + + .block-type--icon_menu .field_items .field-item:nth-child(1), + .block-type--icon_menu .field_items .field-item:nth-child(3) { + display: none; + } +} + +.block-type--icon_menu .field--name-field-items .item { + text-align: center; + padding: 0.5rem; + display: block; + cursor: pointer; +} + +.block-type--icon_menu .field--name-field-items .item .field_image { + background-color: #cf7f00; + height: 100px; + width: 100px; + border-radius: 50%; + padding: 5px; + margin: 0 auto 1rem auto; + display: flex; + align-items: center; + justify-content: center; +} + +.block-type--icon_menu .field--name-field-items .item .field_image:hover { + background-color: #d9d9d9; +} + +.block-type--icon_menu .field--name-field-items .item .field_image img { + max-width: 100%; + height: auto; +} + +.block-type--icon_menu .field--name-field-items .item .field_image img:hover { + filter: brightness(1) invert(0); +} + +.block-type--icon_menu .field--name-field-items .item .field_label { + color: #cf7f00; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: bold; + font-size: 18px; + font-size: 1.125rem; + letter-spacing: 0.02em; + text-align: center; + line-height: 1.5; + width: 100%; + display: block; + float: left; + padding-top: 15px; + padding-top: 0.9375rem; +} + +@media (min-width: 80px) { + .block-type--icon_menu .field--name-field-items .item .field_label { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 580px) { + .block-type--icon_menu .field--name-field-items .item .field_label { + font-size: 17px; + font-size: 1.0625rem; + } +} + +@media (min-width: 960px) { + .block-type--icon_menu .field--name-field-items .item .field_label { + font-size: 18px; + font-size: 1.125rem; + } +} + +@media (max-width: 580px) { + .block-type--icon_menu .field--name-field-items .item .field_label { + padding-top: 0; + padding-bottom: 15px; + } +} + +.block-type--icon_menu .field--name-field-items .item .field_label a { + color: #0085ca; +} + +.block-type--icon_menu .field--name-field-items .item .field_label a:active, +.block-type--icon_menu .field--name-field-items .item .field_label a:focus, +.block-type--icon_menu .field--name-field-items .item .field_label a:hover { + color: #cf7f00; +} + +.block-type--icon_menu .field--name-field-items .item .field_label:hover { + color: #cf7f00; +} + +@media (max-width: 580px) { + body.context-homepage-revisited .block-type--icon_menu .field_items .field-item { + display: block; + } +} + +.block-homepage-slideshow { + overflow: hidden; +} + +.front:not(.returning-visitor) .block-homepage-slideshow { + padding-bottom: 60px; + padding-bottom: 3.75rem; +} + +@media (min-width: 960px) { + .front:not(.returning-visitor) .block-homepage-slideshow { + padding-bottom: 100px; + padding-bottom: 6.25rem; + } +} + +.block-homepage-slideshow .block__title, +.block-homepage-slideshow .block-title { + display: none; +} + +.block-homepage-slideshow .swiper-slide, +.block-homepage-slideshow .swiper-wrapper { + min-height: 326px; + min-height: 20.375rem; +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-slide, + .block-homepage-slideshow .swiper-wrapper { + min-height: 0; + } +} + +.block-homepage-slideshow .swiper-container { + overflow: hidden; +} + +.block-homepage-slideshow .swiper-container .swiper-wrapper .swiper-slide { + overflow: hidden; +} + +.block-homepage-slideshow .swiper-container .empty { + padding-bottom: 55.9%; +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .field_image { + position: static; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .field_image { + height: 100%; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .field_image .field__items { + height: 100%; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .field_image .field__items .field__item { + height: 100%; + } +} + +.block-homepage-slideshow .swiper-container .field_image .field__items .field__item img { + display: block; + position: absolute; + left: 0; + width: 100%; +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .field_image .field__items .field__item img { + position: static; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .field_image .field__items .field__item img { + height: 100%; + } +} + +.block-homepage-slideshow .swiper-container .field_image .field__items .field__item p, +.block-homepage-slideshow .swiper-container .field_image .field__items .field__item .caption { + display: none; +} + +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position { + position: absolute; + z-index: 1000; + bottom: 5%; + color: #ffffff; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position { + left: 15px; + left: 0.9375rem; + bottom: 5%; + } +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position { + left: 30px; + left: 1.875rem; + bottom: 5%; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position { + left: 30px; + left: 1.875rem; + bottom: 5%; + width: 100%; + } +} + +@media (min-width: 1140px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position { + left: 100px; + left: 6.25rem; + bottom: 60%; + } +} + +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-title, +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field_slide_text_position { + display: none; +} + +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle { + display: block; + width: 85%; + cursor: pointer; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + margin-top: -185px; + margin-top: -11.5625rem; + } +} + +@media (min-width: 1140px) { + .block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle { + position: absolute; + margin-top: 110px; + margin-top: 6.875rem; + } +} + +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle:active, +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle:focus, +.block-homepage-slideshow .swiper-container .homepage-slideshow-text-position .field--name-field-slide-subtitle:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .field_slide_title_link { + display: none; +} + +.block-homepage-slideshow .swiper-pager, +.block-homepage-slideshow .swiper-pagination { + bottom: 12%; + left: 15px; + left: 0.9375rem; + width: 320px; + width: 20rem; + text-align: left; +} + +.block-homepage-slideshow .swiper-pager:after, +.block-homepage-slideshow .swiper-pagination:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-pager, + .block-homepage-slideshow .swiper-pagination { + left: 30px; + left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-pager, + .block-homepage-slideshow .swiper-pagination { + width: 423px; + width: 26.4375rem; + left: auto; + right: 5.7%; + bottom: 20.7%; + } +} + +@media (min-width: 1140px) { + + .block-homepage-slideshow .swiper-pager, + .block-homepage-slideshow .swiper-pagination { + right: 6.7%; + bottom: 32.7%; + } +} + +.block-homepage-slideshow .swiper-pager .swiper-pagination-bullet, +.block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet { + display: inline-block; + width: 15px; + width: 0.9375rem; + height: 15px; + height: 0.9375rem; + margin-top: 10px; + margin-top: 0.625rem; + margin-right: 30px; + margin-right: 1.875rem; + margin-left: 0; + background-color: #ffffff; + opacity: 0.35; + transition: background-color 0.2s ease-out, opacity 0.2s ease-out; +} + +.block-homepage-slideshow .swiper-pager .swiper-pagination-bullet:last-child, +.block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet:last-child { + margin-right: 0; +} + +.block-homepage-slideshow .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active, +.block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { + background-color: #cf7f00; + opacity: 1; +} + +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:hover, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover { + background-color: #cf7f00; +} + +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet:active, +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet:focus, +.no-touch .block-homepage-slideshow .swiper-pager .swiper-pagination-bullet:hover, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet:active, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet:focus, +.no-touch .block-homepage-slideshow .swiper-pagination .swiper-pagination-bullet:hover { + background-color: #0085ca; + opacity: 1; +} + +.block-homepage-slideshow .field-collection-view-links { + position: absolute; + bottom: -15px; + bottom: -0.9375rem; + right: 0; +} + +.block-homepage-slideshow .field-collection-container, +.block-homepage-slideshow .field-collection-view, +.block-homepage-slideshow .swiper-slide { + margin: 0; + padding: 0; + border: 0; +} + +.block-homepage-slideshow .action-links { + position: absolute; + right: 0; +} + +.block-homepage-slideshow .contextual-links-wrapper { + z-index: 899; +} + +.block-homepage-slideshow { + margin-bottom: 25px; + margin-bottom: 1.5625rem; +} + +.front:not(.returning-visitor) .block-homepage-slideshow { + padding-bottom: 0px; + padding-bottom: 0rem; +} + +@media (min-width: 960px) { + .front:not(.returning-visitor) .block-homepage-slideshow { + padding-bottom: 0px; + padding-bottom: 0rem; + } +} + +.block-homepage-slideshow .swiper-container .swiper-slide { + background-color: transparent; +} + +.block-homepage-slideshow .swiper-container .swiper-wrapper { + height: 400px; + height: 25rem; +} + +@media (min-width: 80px) { + .block-homepage-slideshow .swiper-container .swiper-wrapper { + height: 230px; + height: 14.375rem; + min-height: 0px; + min-height: 0rem; + } +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .swiper-wrapper { + height: 345px; + height: 21.5625rem; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .swiper-wrapper { + height: 400px; + height: 25rem; + } +} + +.block-homepage-slideshow .swiper-container .group-text-group { + position: absolute; + z-index: 1000; + bottom: 5%; + color: #ffffff; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + .block-homepage-slideshow .swiper-container .group-text-group { + left: 15px; + left: 0.9375rem; + bottom: 5%; + } +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .group-text-group { + left: 30px; + left: 1.875rem; + bottom: 5%; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .group-text-group { + left: 30px; + left: 1.875rem; + bottom: 5%; + width: 100%; + } +} + +@media (min-width: 1140px) { + .block-homepage-slideshow .swiper-container .group-text-group { + left: 100px; + left: 6.25rem; + bottom: 60%; + } +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title { + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + text-transform: uppercase; +} + +@media (min-width: 80px) { + .block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + } +} + +@media (min-width: 580px) { + .block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title { + font-size: 35px; + font-size: 2.1875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-title a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 960px) { + .block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle { + display: block; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + width: 85%; + } +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .group-text-group .field--name-field-slide-subtitle a:hover { + color: #0085ca; +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide, + .block-homepage-slideshow .swiper-container .image-slides { + height: 450px; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top, +.block-homepage-slideshow .swiper-container .image-slides .top { + position: absolute; + z-index: 1000; + top: 5%; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top, + .block-homepage-slideshow .swiper-container .image-slides .top { + left: 15px; + left: 0.9375rem; + top: 5%; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top, + .block-homepage-slideshow .swiper-container .image-slides .top { + left: 30px; + left: 1.875rem; + top: 5%; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top, + .block-homepage-slideshow .swiper-container .image-slides .top { + left: 30px; + left: 1.875rem; + top: 5%; + width: 100%; + } +} + +@media (min-width: 1140px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top, + .block-homepage-slideshow .swiper-container .image-slides .top { + left: 100px; + left: 6.25rem; + top: 5%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title { + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + text-transform: uppercase; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title { + font-size: 35px; + font-size: 2.1875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title a, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-title a:hover, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-title a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle, + .block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle { + display: block; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + width: 85%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle p, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle a, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .top .field--name-field-slide-subtitle a:hover, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .image-slides .top .field--name-field-slide-subtitle a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle, +.block-homepage-slideshow .swiper-container .image-slides .middle { + position: absolute; + z-index: 1000; + top: 27%; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle, + .block-homepage-slideshow .swiper-container .image-slides .middle { + left: 15px; + left: 0.9375rem; + top: 5%; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle, + .block-homepage-slideshow .swiper-container .image-slides .middle { + left: 30px; + left: 1.875rem; + top: 27%; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle, + .block-homepage-slideshow .swiper-container .image-slides .middle { + left: 30px; + left: 1.875rem; + top: 27%; + width: 100%; + } +} + +@media (min-width: 1140px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle, + .block-homepage-slideshow .swiper-container .image-slides .middle { + left: 100px; + left: 6.25rem; + top: 27%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title { + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + text-transform: uppercase; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title { + font-size: 35px; + font-size: 2.1875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title a, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-title a:hover, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-title a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle, + .block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle { + display: block; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + width: 85%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle p, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle a, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .middle .field--name-field-slide-subtitle a:hover, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .image-slides .middle .field--name-field-slide-subtitle a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom, +.block-homepage-slideshow .swiper-container .image-slides .bottom { + position: absolute; + z-index: 1000; + bottom: 5%; + color: #ffffff; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom, + .block-homepage-slideshow .swiper-container .image-slides .bottom { + left: 15px; + left: 0.9375rem; + bottom: 35%; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom, + .block-homepage-slideshow .swiper-container .image-slides .bottom { + left: 30px; + left: 1.875rem; + bottom: 5%; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom, + .block-homepage-slideshow .swiper-container .image-slides .bottom { + left: 30px; + left: 1.875rem; + bottom: 5%; + width: 100%; + } +} + +@media (min-width: 1140px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom, + .block-homepage-slideshow .swiper-container .image-slides .bottom { + left: 100px; + left: 6.25rem; + bottom: 5%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title { + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + text-transform: uppercase; +} + +@media (min-width: 80px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + } +} + +@media (min-width: 580px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title { + font-size: 30px; + font-size: 1.875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title, + .block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title { + font-size: 35px; + font-size: 2.1875rem; + letter-spacing: -0.03em; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title a, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-title a:hover, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title a:active, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title a:focus, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-title a:hover { + color: #0085ca; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 960px) { + + .block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle, + .block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle { + display: block; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + width: 85%; + } +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle p, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle a, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle a { + color: #ffffff; +} + +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .paragraph--type--field-image-slide .bottom .field--name-field-slide-subtitle a:hover, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle a:active, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle a:focus, +.block-homepage-slideshow .swiper-container .image-slides .bottom .field--name-field-slide-subtitle a:hover { + color: #0085ca; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--name-field-teaser-image { + display: none; +} + +.block-homepage-slideshow .overlay { + cursor: pointer !important; +} + +.node-type-page .l-content { + word-wrap: break-word; + overflow-wrap: break-word; + width: 100%; +} + +.node-type-page .l-content .node--page .group-two-column-section { + display: block; + width: 100%; +} + +.node-type-page .l-content .node--page .group-left-section, +.node-type-page .l-content .node--page .group-right-section { + display: block; + float: left; + width: 50%; +} + +@media (min-width: 580px) { + + .node-type-page .l-content .node--page .group-left-section, + .node-type-page .l-content .node--page .group-right-section { + display: block; + float: unset; + width: 100%; + } +} + +@media (min-width: 960px) { + + .node-type-page .l-content .node--page .group-left-section, + .node-type-page .l-content .node--page .group-right-section { + display: block; + float: left; + width: 50%; + } +} + +@media (min-width: 960px) { + .node-type-page .l-content .node--page { + clear: both; + position: relative; + } +} + +.node-type-page .l-content .node--page .field--name-body, +.node-type-page .l-content .node--page .field--name-field-body-left, +.node-type-page .l-content .node--page .field--name-field-body-right, +.node-type-page .l-content .node--page .field--name-field-quotes-left, +.node-type-page .l-content .node--page .field--name-field-body-bottom, +.node-type-page .l-content .node--page .field--name-field-quotes-right, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content { + clear: both; + text-align: left; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 580px) { + + .node-type-page .l-content .node--page .field--name-body, + .node-type-page .l-content .node--page .field--name-field-body-left, + .node-type-page .l-content .node--page .field--name-field-body-right, + .node-type-page .l-content .node--page .field--name-field-quotes-left, + .node-type-page .l-content .node--page .field--name-field-body-bottom, + .node-type-page .l-content .node--page .field--name-field-quotes-right, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + + .node-type-page .l-content .node--page .field--name-body, + .node-type-page .l-content .node--page .field--name-field-body-left, + .node-type-page .l-content .node--page .field--name-field-body-right, + .node-type-page .l-content .node--page .field--name-field-quotes-left, + .node-type-page .l-content .node--page .field--name-field-body-bottom, + .node-type-page .l-content .node--page .field--name-field-quotes-right, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content { + padding-right: 0; + } +} + +.node-type-page .l-content .node--page .field--name-body .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-body-left .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-body-right .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-quotes-left .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-body-bottom .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-quotes-right .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .quote-text:before, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .quote-text:before { + content: open-quote; +} + +.node-type-page .l-content .node--page .field--name-body .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-body-left .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-body-right .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-quotes-left .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-body-bottom .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-quotes-right .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .quote-text:after, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .quote-text:after { + content: close-quote; +} + +.node-type-page .l-content .node--page .field--name-body .quote-author, +.node-type-page .l-content .node--page .field--name-field-body-left .quote-author, +.node-type-page .l-content .node--page .field--name-field-body-right .quote-author, +.node-type-page .l-content .node--page .field--name-field-quotes-left .quote-author, +.node-type-page .l-content .node--page .field--name-field-body-bottom .quote-author, +.node-type-page .l-content .node--page .field--name-field-quotes-right .quote-author, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .quote-author, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .quote-author { + margin-bottom: 52px; + margin-bottom: 3.25rem; + font-size: 14px; + font-size: 0.875rem; +} + +.node-type-page .l-content .node--page .field--name-body a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button), +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button) { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.node-type-page .l-content .node--page .field--name-body a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button) span, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button) span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):hover, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):active, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):focus, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):hover { + color: #cf7f00 !important; +} + +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-body a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-left a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-right a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-left a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-body-bottom a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-right a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-quotes-bottom a:not(.orange-button):hover span, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):active span, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):focus span, +.no-touch .node-type-page .l-content .node--page .field--name-field-dynamic-block-content a:not(.orange-button):hover span { + color: #cf7f00 !important; +} + +.node-type-page .l-content .node--page .field--name-body h2, +.node-type-page .l-content .node--page .field--name-body h3, +.node-type-page .l-content .node--page .field--name-body h4, +.node-type-page .l-content .node--page .field--name-field-body-left h2, +.node-type-page .l-content .node--page .field--name-field-body-left h3, +.node-type-page .l-content .node--page .field--name-field-body-left h4, +.node-type-page .l-content .node--page .field--name-field-body-right h2, +.node-type-page .l-content .node--page .field--name-field-body-right h3, +.node-type-page .l-content .node--page .field--name-field-body-right h4, +.node-type-page .l-content .node--page .field--name-field-quotes-left h2, +.node-type-page .l-content .node--page .field--name-field-quotes-left h3, +.node-type-page .l-content .node--page .field--name-field-quotes-left h4, +.node-type-page .l-content .node--page .field--name-field-body-bottom h2, +.node-type-page .l-content .node--page .field--name-field-body-bottom h3, +.node-type-page .l-content .node--page .field--name-field-body-bottom h4, +.node-type-page .l-content .node--page .field--name-field-quotes-right h2, +.node-type-page .l-content .node--page .field--name-field-quotes-right h3, +.node-type-page .l-content .node--page .field--name-field-quotes-right h4, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h2, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h3, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h4, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h2, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h3, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.node-type-page .l-content .node--page .field--name-body h2 em, +.node-type-page .l-content .node--page .field--name-body h2 i, +.node-type-page .l-content .node--page .field--name-body h3 em, +.node-type-page .l-content .node--page .field--name-body h3 i, +.node-type-page .l-content .node--page .field--name-body h4 em, +.node-type-page .l-content .node--page .field--name-body h4 i, +.node-type-page .l-content .node--page .field--name-field-body-left h2 em, +.node-type-page .l-content .node--page .field--name-field-body-left h2 i, +.node-type-page .l-content .node--page .field--name-field-body-left h3 em, +.node-type-page .l-content .node--page .field--name-field-body-left h3 i, +.node-type-page .l-content .node--page .field--name-field-body-left h4 em, +.node-type-page .l-content .node--page .field--name-field-body-left h4 i, +.node-type-page .l-content .node--page .field--name-field-body-right h2 em, +.node-type-page .l-content .node--page .field--name-field-body-right h2 i, +.node-type-page .l-content .node--page .field--name-field-body-right h3 em, +.node-type-page .l-content .node--page .field--name-field-body-right h3 i, +.node-type-page .l-content .node--page .field--name-field-body-right h4 em, +.node-type-page .l-content .node--page .field--name-field-body-right h4 i, +.node-type-page .l-content .node--page .field--name-field-quotes-left h2 em, +.node-type-page .l-content .node--page .field--name-field-quotes-left h2 i, +.node-type-page .l-content .node--page .field--name-field-quotes-left h3 em, +.node-type-page .l-content .node--page .field--name-field-quotes-left h3 i, +.node-type-page .l-content .node--page .field--name-field-quotes-left h4 em, +.node-type-page .l-content .node--page .field--name-field-quotes-left h4 i, +.node-type-page .l-content .node--page .field--name-field-body-bottom h2 em, +.node-type-page .l-content .node--page .field--name-field-body-bottom h2 i, +.node-type-page .l-content .node--page .field--name-field-body-bottom h3 em, +.node-type-page .l-content .node--page .field--name-field-body-bottom h3 i, +.node-type-page .l-content .node--page .field--name-field-body-bottom h4 em, +.node-type-page .l-content .node--page .field--name-field-body-bottom h4 i, +.node-type-page .l-content .node--page .field--name-field-quotes-right h2 em, +.node-type-page .l-content .node--page .field--name-field-quotes-right h2 i, +.node-type-page .l-content .node--page .field--name-field-quotes-right h3 em, +.node-type-page .l-content .node--page .field--name-field-quotes-right h3 i, +.node-type-page .l-content .node--page .field--name-field-quotes-right h4 em, +.node-type-page .l-content .node--page .field--name-field-quotes-right h4 i, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h2 em, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h2 i, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h3 em, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h3 i, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h4 em, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom h4 i, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h2 em, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h2 i, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h3 em, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h3 i, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h4 em, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.node-type-page .l-content .node--page .field--name-body p:last-child, +.node-type-page .l-content .node--page .field--name-field-body-left p:last-child, +.node-type-page .l-content .node--page .field--name-field-body-right p:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-left p:last-child, +.node-type-page .l-content .node--page .field--name-field-body-bottom p:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-right p:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom p:last-child, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content p:last-child { + margin-bottom: 0; +} + +.node-type-page .l-content .node--page .field--name-body ul, +.node-type-page .l-content .node--page .field--name-field-body-left ul, +.node-type-page .l-content .node--page .field--name-field-body-right ul, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul { + list-style-type: disc; +} + +.node-type-page .l-content .node--page .field--name-body ol, +.node-type-page .l-content .node--page .field--name-body ul, +.node-type-page .l-content .node--page .field--name-field-body-left ol, +.node-type-page .l-content .node--page .field--name-field-body-left ul, +.node-type-page .l-content .node--page .field--name-field-body-right ol, +.node-type-page .l-content .node--page .field--name-field-body-right ul, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.node-type-page .l-content .node--page .field--name-body ol li, +.node-type-page .l-content .node--page .field--name-body ul li, +.node-type-page .l-content .node--page .field--name-field-body-left ol li, +.node-type-page .l-content .node--page .field--name-field-body-left ul li, +.node-type-page .l-content .node--page .field--name-field-body-right ol li, +.node-type-page .l-content .node--page .field--name-field-body-right ul li, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol li, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul li, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol li, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul li, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol li, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul li, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol li, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul li, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol li, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul li { + margin-bottom: 1em; +} + +.node-type-page .l-content .node--page .field--name-body ol li:last-child, +.node-type-page .l-content .node--page .field--name-body ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-left ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-left ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-right ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-right ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul li:last-child, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol li:last-child, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul li:last-child { + margin-bottom: 0; +} + +.node-type-page .l-content .node--page .field--name-body ol li:before, +.node-type-page .l-content .node--page .field--name-body ul li:before, +.node-type-page .l-content .node--page .field--name-field-body-left ol li:before, +.node-type-page .l-content .node--page .field--name-field-body-left ul li:before, +.node-type-page .l-content .node--page .field--name-field-body-right ol li:before, +.node-type-page .l-content .node--page .field--name-field-body-right ul li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul li:before, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol li:before, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol li:before, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul li:before, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol li:before, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul li:before { + display: table; +} + +.node-type-page .l-content .node--page .field--name-body ol li ol, +.node-type-page .l-content .node--page .field--name-body ol li ul, +.node-type-page .l-content .node--page .field--name-body ul li ol, +.node-type-page .l-content .node--page .field--name-body ul li ul, +.node-type-page .l-content .node--page .field--name-field-body-left ol li ol, +.node-type-page .l-content .node--page .field--name-field-body-left ol li ul, +.node-type-page .l-content .node--page .field--name-field-body-left ul li ol, +.node-type-page .l-content .node--page .field--name-field-body-left ul li ul, +.node-type-page .l-content .node--page .field--name-field-body-right ol li ol, +.node-type-page .l-content .node--page .field--name-field-body-right ol li ul, +.node-type-page .l-content .node--page .field--name-field-body-right ul li ol, +.node-type-page .l-content .node--page .field--name-field-body-right ul li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-left ol li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-left ul li ul, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol li ol, +.node-type-page .l-content .node--page .field--name-field-body-bottom ol li ul, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul li ol, +.node-type-page .l-content .node--page .field--name-field-body-bottom ul li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-right ol li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-right ul li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ol li ul, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul li ol, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom ul li ul, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol li ol, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ol li ul, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul li ol, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-body .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-body .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-teaser, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-default, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-preview, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-teaser { + float: left; + margin-right: 0px; + margin-right: 0rem; + } +} + +@media (min-width: 1140px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-teaser, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-default, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-preview, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-teaser { + margin-right: 0px; + margin-right: 0rem; + } +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-wysiwyg, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container.media-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .content:after, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element a, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element a { + display: block; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element img, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element img { + width: 100%; + display: block; +} + +.node-type-page .l-content .node--page .field--name-body .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element p, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .media-element p, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-wysiwyg, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-default, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-wysiwyg img, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-default img, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-wysiwyg p, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-default p, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-teaser, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-preview, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-body .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-body-left .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-body-right .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-quotes-left .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-body-bottom .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-quotes-right .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-quotes-bottom .media-element-container .file-teaser img, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-preview img, + .node-type-page .l-content .node--page .field--name-field-dynamic-block-content .media-element-container .file-teaser img { + width: auto; + } +} + +.node-type-page .l-content .node--page .field--name-body table, +.node-type-page .l-content .node--page .field--name-field-body-left table, +.node-type-page .l-content .node--page .field--name-field-body-right table, +.node-type-page .l-content .node--page .field--name-field-quotes-left table, +.node-type-page .l-content .node--page .field--name-field-body-bottom table, +.node-type-page .l-content .node--page .field--name-field-quotes-right table, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom table, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content table { + width: 100% !important; +} + +.node-type-page .l-content .node--page .field--name-field-body-left, +.node-type-page .l-content .node--page .field--name-field-body-right, +.node-type-page .l-content .node--page .field--name-field-quotes-left, +.node-type-page .l-content .node--page .field--name-field-body-bottom, +.node-type-page .l-content .node--page .field--name-field-quotes-right, +.node-type-page .l-content .node--page .field--name-field-quotes-bottom, +.node-type-page .l-content .node--page .field--name-field-dynamic-block-content { + margin-top: 30px; + margin-top: 1.875rem; + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.node-type-page #block-am-blocks-right-rail-insights { + padding-bottom: 50px; + padding-bottom: 3.125rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 580px) { + .node-type-page #block-am-blocks-right-rail-insights { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.node-type-page #block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights { + border-top: 1px solid #d9d9d9; + padding-top: 50px; + padding-top: 3.125rem; +} + +@media (min-width: 960px) { + .node-type-page #block-am-blocks-right-rail-insights.block--am-blocks-right-rail-insights { + border-top: 0; + } +} + +.node-type-page #block-am-blocks-right-rail-insights .insights-block-title, +.node-type-page #block-am-blocks-right-rail-insights .header { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +.node-type-page #block-am-blocks-right-rail-insights article, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item { + margin-bottom: 30px; + margin-bottom: 1.875rem; + border-bottom: 1px solid #d9d9d9; + padding-bottom: 25px; + padding-bottom: 1.5625rem; +} + +@media (min-width: 960px) { + + .node-type-page #block-am-blocks-right-rail-insights article, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item { + margin-bottom: 90px; + margin-bottom: 5.625rem; + border-bottom: 0; + padding-bottom: 0; + } +} + +.node-type-page #block-am-blocks-right-rail-insights article:last-of-type, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser:last-of-type, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item:last-of-type { + margin-bottom: 0; + border-bottom: 0; + padding-bottom: 0; +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--type-image, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image { + margin-bottom: 30px; + margin-bottom: 1.875rem; + opacity: 1; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 960px) { + + .node-type-page #block-am-blocks-right-rail-insights article .field--type-image, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image { + margin-bottom: 40px; + margin-bottom: 2.5rem; + } +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--type-image a, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image a, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image a { + display: block; +} + +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--type-image a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--type-image a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--type-image a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image a:hover { + opacity: 0.8; +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--type-image p, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image p, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image p { + display: none; +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--type-image picture, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image picture, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image picture { + display: block; +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--type-image img, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image img, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image img { + display: block; +} + +@media (min-width: 960px) { + + .node-type-page #block-am-blocks-right-rail-insights article .field--type-image img, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--type-image img, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--type-image img { + max-width: none; + width: 100%; + } +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--name-field-teaser-text, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-teaser-text, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-teaser-text { + display: none; +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category, +.node-type-page #block-am-blocks-right-rail-insights article .item-category, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category { + display: block; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 1; + color: #0085ca; + margin-bottom: 6px; + margin-bottom: 0.375rem; +} + +@media (min-width: 580px) { + + .node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights article .item-category, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category { + margin-bottom: 1px; + margin-bottom: 0.0625rem; + } +} + +@media (min-width: 960px) { + + .node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights article .item-category, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category { + margin-bottom: 12px; + margin-bottom: 0.75rem; + } +} + +.node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category a, +.node-type-page #block-am-blocks-right-rail-insights article .item-category a, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category a, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category a { + color: #0085ca; + transition: color 0.2s ease-out; +} + +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .field--name-field-category a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-category a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .field--name-field-category a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-category a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .field--name-field-category a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-category a:hover { + color: #cf7f00; +} + +.node-type-page #block-am-blocks-right-rail-insights article .node__title a, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +.node-type-page #block-am-blocks-right-rail-insights article .node__title a, +.node-type-page #block-am-blocks-right-rail-insights article .teaser-title, +.node-type-page #block-am-blocks-right-rail-insights article .item-title, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title { + display: block; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; + color: #00244A; + transition: color 0.2s ease-out; +} + +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .node__title a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .node__title a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .node__title a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .teaser-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .teaser-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .teaser-title:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights article .item-title:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title:hover, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title:hover { + color: #0085ca; +} + +@media (min-width: 580px) { + + .node-type-page #block-am-blocks-right-rail-insights article .node__title a, + .node-type-page #block-am-blocks-right-rail-insights article .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights article .item-title, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title { + font-size: 22px; + font-size: 1.375rem; + line-height: 25px; + line-height: 1.5625rem; + } +} + +@media (min-width: 960px) { + + .node-type-page #block-am-blocks-right-rail-insights article .node__title a, + .node-type-page #block-am-blocks-right-rail-insights article .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights article .item-title, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .node__title a, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights .article-teaser .item-title, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .node__title a, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .teaser-title, + .node-type-page #block-am-blocks-right-rail-insights .insight-article-item .item-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.node-type-page #block-am-blocks-right-rail-insights article .links--inline, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .links--inline, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .links--inline { + margin-top: 6px; + margin-top: 0.375rem; +} + +.node-type-page #block-am-blocks-right-rail-insights article .links--inline .statistics_counter span, +.node-type-page #block-am-blocks-right-rail-insights .article-teaser .links--inline .statistics_counter span, +.node-type-page #block-am-blocks-right-rail-insights .insight-article-item .links--inline .statistics_counter span { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 1; + color: #666666; +} + +.node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link { + display: block; + margin-top: 30px; + margin-top: 1.875rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 55px; + line-height: 3.4375rem; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + border-radius: 3px; +} + +@media (min-width: 580px) { + .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link { + max-width: 243px; + max-width: 15.1875rem; + margin-top: 50px; + margin-top: 3.125rem; + } +} + +@media (min-width: 960px) { + .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link { + max-width: 100%; + margin-top: 70px; + margin-top: 4.375rem; + } +} + +@media (min-width: 1140px) { + .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link { + max-width: 295px; + max-width: 18.4375rem; + } +} + +.no-touch .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link:active, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link:focus, +.no-touch .node-type-page #block-am-blocks-right-rail-insights .all-latest-insights-link:hover { + background-color: #0085ca; +} + +.node-type-page.section-about-am { + max-width: 100%; +} + +.node-type-page.section-about-am .l-page { + padding-top: 0; +} + +@media (max-width: 960px) { + .node-type-page.section-about-am .page-content { + padding: 10px; + } +} + +.node-type-page.section-about-am #block-am-blocks-featured-expert { + display: none; +} + +.node-type-page.section-about-am .page-heading-heading { + padding: 140px 10px 65px; +} + +.node-type-page.section-about-am .page-heading-heading .field_teaser_text { + padding-top: 10px; + width: 50%; +} + +@media (max-width: 960px) { + .node-type-page.section-about-am .page-heading-heading .field_teaser_text { + width: 100%; + } +} + +.node-type-page.section-about-am .embedded-entity img { + margin: 0 20px 20px 0; +} + +@media (max-width: 960px) { + .node-type-page.section-about-am .embedded-entity img { + margin: 0; + width: 100%; + } +} + +.node-type-page.section-about-am .field--name-body { + color: #00244A; + font-size: 20px; +} + +.node-type-page.section-about-am .field--name-body strong { + font-weight: 800; + padding-top: 20px; +} + +.node-type-page.section-about-am .field--name-body big { + display: block; +} + +.node-type-page.section-about-am .field--name-body big strong { + font-size: 36px; + font-weight: 700; +} + +.node-type-page.section-about-am .field--name-body p span { + display: block; + padding-top: 20px; +} + +.node-type-page.section-about-am .node-expertise-article-teaser-link { + margin-top: 25px; +} + +.node-type-page .sidebar-second { + background-color: white; +} + +.node-type-page .sidebar-second>div { + margin-bottom: 20px; +} + +@media (min-width: 960px) { + .node-type-page .sidebar-second .block-careers-page-related-insights { + border: none; + } +} + +@media (min-width: 960px) { + .node-type-page .l-main.page-main { + display: flex; + } + + .node-type-page .l-content.page-content { + padding-right: 25px; + padding-right: 1.5625rem; + } + + .node-type-page #block-careersatam>h2 { + padding-left: 90px; + padding-left: 5.625rem; + padding-right: 90px; + padding-right: 5.625rem; + } +} + +.node-type-page .field--name-body .tax-news-head { + padding: 0 50px 10px; + line-height: 1.625rem; +} + +@media (max-width: 580px) { + .node-type-page .field--name-body .tax-news-head { + padding: 0 20px; + } +} + +.node-type-page .group-article-body { + padding-top: 45px; + padding-top: 2.8125rem; +} + +.node-type-page .group-article-body .field--name-field-video { + padding-bottom: 20px; +} + +.node-type-page .group-article-body .field--name-field-pdf .file { + display: flex; +} + +.node-type-page .group-article-body .field--name-field-pdf .file a { + display: block; + padding-left: 5px; + line-height: 20px; +} + +@media (min-width: 580px) { + .node-type-page .group-article-body { + padding-top: 55px; + padding-top: 3.4375rem; + } +} + +@media (min-width: 1140px) { + .node-type-page .group-article-body { + padding-top: 0; + } +} + +.node-type-page .field--name-field-body-2 h3, +.node-type-page .field--name-field-body-3 h3 { + text-transform: none; +} + +#publish-smart-sheet { + min-width: 125%; + min-height: 500px; + zoom: 0.75; + transform: scale(0.75); + transform-origin: 0 0; + border: 0; + height: 125%; + margin-top: 65px; + margin-left: -2rem; +} + +@media (min-width: 580px) { + #publish-smart-sheet { + min-height: 1000px; + } +} + +@media (min-width: 960px) { + #publish-smart-sheet { + min-height: 1000px; + } +} + +@media (min-width: 1140px) { + #publish-smart-sheet { + min-height: 1100px; + } +} + +.context-tax-news .field--name-field_image .field-item { + position: relative; +} + +.context-tax-news .field--name-field_image .field-item img { + height: 14.375rem; + -o-object-fit: cover; + object-fit: cover; +} + +@media (min-width: 580px) { + .context-tax-news .field--name-field_image .field-item img { + min-height: 21rem; + } +} + +@media (min-width: 960px) { + .context-tax-news .field--name-field_image .field-item img { + min-height: 400px; + } +} + +.context-tax-news .tax-page-title { + position: absolute; + top: 36%; + text-align: center; + width: 100%; +} + +@media (min-width: 580px) and (max-width:960px) { + .context-tax-news .tax-page-title { + top: 40%; + } +} + +.context-tax-news .tax-page-title h1 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + margin: 0px; + padding: 0px 30px 0px 30px; + color: #ffffff; + text-align: center; +} + +@media (min-width: 580px) { + .context-tax-news .tax-page-title h1 { + margin-bottom: 2.5rem; + padding-right: 1.875rem; + padding-left: 1.875rem; + font-size: 2.75rem; + line-height: 2.5rem; + } +} + +@media (min-width: 960px) { + .context-tax-news .tax-page-title h1 { + margin-bottom: 3.125rem; + font-size: 3rem; + line-height: 2.75rem; + } +} + +@media (min-width: 1140px) { + .context-tax-news .tax-page-title h1 { + margin-bottom: 2.5rem; + font-size: 54px; + font-size: 3.375rem; + line-height: 3.125rem; + } +} + +.context-tax-news .field--name-body { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; + color: #00244A; + margin-top: 25px; +} + +@media (min-width: 580px) { + .context-tax-news .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .context-tax-news .field--name-body { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 80px; + padding-left: 5rem; + font-size: 16px; + font-size: 1rem; + } +} + +.context-tax-news .field--name-body a { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.context-tax-news .field--name-body a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .context-tax-news .field--name-body a:active, +.no-touch .context-tax-news .field--name-body a:focus, +.no-touch .context-tax-news .field--name-body a:hover { + color: #cf7f00 !important; +} + +.no-touch .context-tax-news .field--name-body a:active span, +.no-touch .context-tax-news .field--name-body a:focus span, +.no-touch .context-tax-news .field--name-body a:hover span { + color: #cf7f00 !important; +} + +.context-tax-news .field--name-body h2, +.context-tax-news .field--name-body h3, +.context-tax-news .field--name-body h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.context-tax-news .field--name-body h2 em, +.context-tax-news .field--name-body h2 i, +.context-tax-news .field--name-body h3 em, +.context-tax-news .field--name-body h3 i, +.context-tax-news .field--name-body h4 em, +.context-tax-news .field--name-body h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.context-tax-news .field--name-body p:last-child { + margin-bottom: 0; +} + +.context-tax-news .field--name-body ul { + list-style-type: disc; +} + +.context-tax-news .field--name-body ol, +.context-tax-news .field--name-body ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.context-tax-news .field--name-body ol li, +.context-tax-news .field--name-body ul li { + margin-bottom: 1em; +} + +.context-tax-news .field--name-body ol li:last-child, +.context-tax-news .field--name-body ul li:last-child { + margin-bottom: 0; +} + +.context-tax-news .field--name-body ol li:before, +.context-tax-news .field--name-body ul li:before { + display: table; +} + +.context-tax-news .field--name-body ol li ol, +.context-tax-news .field--name-body ol li ul, +.context-tax-news .field--name-body ul li ol, +.context-tax-news .field--name-body ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.context-tax-news footer .field--name-body { + padding: 0; + margin-top: 0; +} + +.context-tax-news footer .field--name-body p { + margin: 0; +} + +.node-type-custom-page .field_page_header .field-item { + position: relative; +} + +.node-type-custom-page .field_page_header .field-item>img { + height: 14.375rem; + -o-object-fit: cover; + object-fit: cover; +} + +@media (min-width: 580px) { + .node-type-custom-page .field_page_header .field-item>img { + min-height: 21rem; + } +} + +@media (min-width: 960px) { + .node-type-custom-page .field_page_header .field-item>img { + min-height: 400px; + } +} + +.node-type-custom-page .field_page_header .field-item .custom-page-title { + display: block; + top: 36%; + width: 100%; + position: absolute; + text-align: center; +} + +@media (min-width: 580px) and (max-width:960px) { + .node-type-custom-page .field_page_header .field-item .custom-page-title { + top: 40%; + } +} + +.node-type-custom-page .field_page_header .field-item .custom-page-title h1 { + margin: 0px; + color: #ffffff; + text-align: center; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + padding: 0 30px; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; +} + +@media (min-width: 580px) { + .node-type-custom-page .field_page_header .field-item .custom-page-title h1 { + margin-bottom: 40px; + margin-bottom: 2.5rem; + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + font-size: 44px; + font-size: 2.75rem; + line-height: 40px; + line-height: 2.5rem; + } +} + +@media (min-width: 960px) { + .node-type-custom-page .field_page_header .field-item .custom-page-title h1 { + margin-bottom: 50px; + margin-bottom: 3.125rem; + font-size: 48px; + font-size: 3rem; + line-height: 44px; + line-height: 2.75rem; + } +} + +@media (min-width: 1140px) { + .node-type-custom-page .field_page_header .field-item .custom-page-title h1 { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-size: 54px; + font-size: 3.375rem; + line-height: 50px; + line-height: 3.125rem; + } +} + +.node-type-custom-page .field-item .custom-page-title { + display: none; +} + +.field-item .custom-page-title { + display: none; +} + +.title-banner-block { + color: #0085ca; + text-transform: uppercase; + font-size: 2em; + line-height: 1; + position: absolute; + top: 1em; + left: 1em; +} + +.banner-block-basic-page { + padding: 70px 10px 60px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.banner-block-basic-page:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.7; +} + +.banner-block-basic-page .field--name-field-description-banner-block { + color: white; + position: relative; + left: 1.2em; + width: 70%; +} + +.banner-block-basic-page .cta-banner-block-container { + padding: 15px; + position: relative; + left: 0.5em; +} + +.banner-block-basic-page .cta-banner-block-container>div { + position: relative; + transition: all 0.5s; + display: inline-flex; + width: 15%; +} + +.banner-block-basic-page .cta-banner-block-container>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .banner-block-basic-page .cta-banner-block-container>div:before { + height: 25px; + } +} + +.banner-block-basic-page .cta-banner-block-container>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .banner-block-basic-page .cta-banner-block-container>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.banner-block-basic-page .cta-banner-block-container>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .banner-block-basic-page .cta-banner-block-container>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.banner-block-basic-page .cta-banner-block-container>div:hover:before { + width: 100%; +} + +.banner-block-basic-page .cta-banner-block-container>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .banner-block-basic-page .cta-banner-block-container>div a { + font-size: 16px; + } +} + +.banner-block-basic-page .cta-banner-block-container>div a { + letter-spacing: 0.8px; + position: absolute; +} + +.banner-block-basic-page .cta-banner-block-container>div a:hover { + color: white !important; +} + +.side-banner-block .title { + color: #0085ca; + text-transform: uppercase; +} + +.side-banner-block .description { + color: #ffffff; + padding: 0.2em; +} + +.side-banner-block .block-contact-subscribe-sidebar-nav { + background-color: #00244A; + gap: 10px; +} + +.title-sidebar-box { + text-transform: uppercase; +} + +.dp-composite-field-item-dynamic-block-content { + margin-top: 15px; + display: block; + color: #00244A; + font-size: 20px; + padding-bottom: 10px; + padding-bottom: 0.625rem; + background-color: #FFFFFF; +} + +.dp-composite-field-item-dynamic-block-content:after { + content: ""; + display: block; + clear: both; +} + +.dp-composite-field-item-dynamic-block-content area:focus { + border: none; + outline-style: none; + -moz-outline-style: none; +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .display-full { + display: block; + width: 100%; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .display-full { + display: block; + width: 100%; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .display-full { + display: block; + width: 100%; + } +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .display-mobile { + display: block; + width: 100%; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .display-mobile { + display: block; + width: 100%; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .display-mobile { + display: none; + width: 100%; + } +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .display-desktop { + display: none; + width: 100%; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .display-desktop { + display: none; + width: 100%; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .display-desktop { + display: block; + width: 100%; + } +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-title { + display: table-cell; + vertical-align: middle; + height: 65px; + float: left; + margin-top: 25px; + margin-top: 1.5625rem; + width: 100%; + text-align: left; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-title h2 { + letter-spacing: -0.02em; + font-size: 36px; + line-height: 1; + text-transform: uppercase; + letter-spacing: -0.01em; + padding-right: 30px; + padding-right: 1.875rem; + font-weight: 700; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content { + clear: both; + line-height: 26px; + line-height: 1.625rem; + display: block; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:active, +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:focus, +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:hover { + color: #cf7f00 !important; +} + +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:active span, +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:focus span, +.no-touch .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content a:hover span { + color: #cf7f00 !important; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h2, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h3, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h2 em, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h2 i, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h3 em, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h3 i, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h4 em, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content p:last-child { + margin-bottom: 0; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul { + list-style-type: disc; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol li, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul li { + margin-bottom: 1em; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol li:last-child, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul li:last-child { + margin-bottom: 0; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol li:before, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul li:before { + display: table; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol li ol, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ol li ul, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul li ol, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-default, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-preview, +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-default, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-preview, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-default, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-preview, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element a { + display: block; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element img { + width: 100%; + display: block; +} + +.dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-default, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-default img, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-default p, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-preview, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-preview img, + .dp-composite-field-item-dynamic-block-content .field--name-field-dynamic-block-content .media-element-container .file-teaser img { + width: auto; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-text-container { + text-align: left; + clear: both; + line-height: 26px; + line-height: 1.625rem; + display: block; + width: 100%; + margin-bottom: 20px; + margin-top: 45px; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block { + display: block; + width: calc(100%/5); + float: left; +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block { + display: block; + width: calc(100%/3); + float: left; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block { + display: block; + width: calc(100%/5); + float: left; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block { + display: block; + width: calc(100%/5); + float: left; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top { + text-align: center; + font-size: 36px; + color: #0085CA; + font-weight: 700; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom { + text-align: center; + font-size: 24px; + font-weight: 800; + max-width: 120px; + margin: 18px auto; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container { + display: block; + width: 100%; + padding-right: 0; + padding-left: 80px; + padding-left: 5rem; +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container { + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container { + padding-left: 80px; + padding-left: 5rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column { + display: block; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 { + display: flex; + justify-content: center; + width: 100%; +} + +@media (min-width: 80px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 { + width: 100%; + } + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1 img, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 img { + max-height: 200px; + } +} + +@media (min-width: 580px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 { + width: 100%; + } + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1 img, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 img { + max-height: unset; + } +} + +@media (min-width: 960px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 { + width: 100%; + } + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-1 img, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .one-column .field--name-field-dynamic-block-image-2 img { + max-height: unset; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-2 { + display: block; + float: left; + width: 45%; +} + +@media (min-width: 80px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-2 { + display: flex; + justify-content: center; + width: 100%; + } +} + +@media (min-width: 580px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-2 { + width: 45%; + float: left; + } +} + +@media (min-width: 960px) { + + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-1, + .dp-composite-field-item-dynamic-block-content .dynamic-block-image-container .two-columns .field--name-field-dynamic-block-image-2 { + width: 45%; + float: left; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container { + clear: both; + display: block; + width: 100%; + margin-top: 15px; + margin-top: 0.9375rem; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + padding-right: 0; + padding-left: 80px; + padding-left: 5rem; +} + +@media (min-width: 80px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container { + padding-left: 0px; + padding-left: 0rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +@media (min-width: 580px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + .dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container { + padding-left: 80px; + padding-left: 5rem; + padding-right: 0px; + padding-right: 0rem; + } +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america { + display: block; + float: left; + width: 50%; + height: 250px; + margin-top: 20px; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-title { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 22px; + font-size: 1.375rem; + line-height: 22px; + line-height: 1.375rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #00244A; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-headquarter { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 18px; + font-size: 1.125rem; + line-height: 18px; + line-height: 1.125rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #1c4a69; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-cities { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + color: #999999; + list-style: none; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-cities .column-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-cities .column-2, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .north_america .dynamic-block-region-cities .column-3 { + display: block; + width: calc(100%/3); + float: left; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle { + display: block; + float: left; + width: 50%; + height: 250px; + margin-top: 20px; + padding-left: 15px; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-title { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 22px; + font-size: 1.375rem; + line-height: 22px; + line-height: 1.375rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #00244A; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-headquarter { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 18px; + font-size: 1.125rem; + line-height: 18px; + line-height: 1.125rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #1c4a69; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-cities { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + color: #999999; + list-style: none; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-cities .column-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-cities .column-2, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .europe_middle .dynamic-block-region-cities .column-3 { + display: block; + width: calc(100%/3); + float: left; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america { + display: block; + float: left; + width: 50%; + margin-top: 20px; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-title { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 22px; + font-size: 1.375rem; + line-height: 22px; + line-height: 1.375rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #00244A; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-headquarter { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 18px; + font-size: 1.125rem; + line-height: 18px; + line-height: 1.125rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #1c4a69; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-cities { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + color: #999999; + list-style: none; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-cities .column-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-cities .column-2, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .latin_america .dynamic-block-region-cities .column-3 { + display: block; + width: 30%; + float: left; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia { + display: block; + float: left; + width: 50%; + margin-top: 20px; + padding-left: 15px; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-title { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 22px; + font-size: 1.375rem; + line-height: 22px; + line-height: 1.375rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #00244A; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-headquarter { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 18px; + font-size: 1.125rem; + line-height: 18px; + line-height: 1.125rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #1c4a69; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-cities { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + color: #999999; + list-style: none; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-cities .column-1, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-cities .column-2, +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .asia .dynamic-block-region-cities .column-3 { + display: block; + width: 30%; + float: left; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .dynamic-block-more-info-container { + display: block; + width: 100%; + clear: both; + padding-top: 5px; + padding-top: 0.3125rem; +} + +.dp-composite-field-item-dynamic-block-content .dynamic-block-cities-container .dynamic-block-more-info-container .field--name-field-dynamic-block-more-info { + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 13px; + line-height: 0.8125rem; + margin-bottom: 5px; + margin-bottom: 0.3125rem; + width: 100%; + color: #999999; +} + +@media (min-width: 80px) { + .node-type-basic-page #global-reach { + display: none !important; + } +} + +@media (min-width: 580px) { + .node-type-basic-page #global-reach { + display: block !important; + } +} + +@media (min-width: 960px) { + .node-type-basic-page #global-reach { + display: block !important; + } +} + +.front #block-bean-global-reach-content-block, +.front #block-bean-global-reach-block { + display: block; + padding-right: 15px; + padding-right: 0.9375rem; + padding-bottom: 15px; + padding-bottom: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + background-color: #FFFFFF; +} + +.front #block-bean-global-reach-content-block:after, +.front #block-bean-global-reach-block:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block, + .front #block-bean-global-reach-block { + display: block; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block, + .front #block-bean-global-reach-block { + display: none; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block, + .front #block-bean-global-reach-block { + display: none; + } +} + +.front #block-bean-global-reach-content-block .field--name-field-dynamic-block-title, +.front #block-bean-global-reach-block .field--name-field-dynamic-block-title { + display: table-cell; + vertical-align: middle; + height: 65px; + width: 100%; +} + +.front #block-bean-global-reach-content-block .field--name-field-dynamic-block-title h2, +.front #block-bean-global-reach-block .field--name-field-dynamic-block-title h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + text-transform: uppercase; + line-height: 30px; + line-height: 1.875rem; + letter-spacing: -0.01em; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 30px; + padding-right: 1.875rem; +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-title h2, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-title h2 { + font-size: 30px; + font-size: 1.875rem; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-title h2, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-title h2 { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-title h2, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-title h2 { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.front #block-bean-global-reach-content-block .field--name-field-dynamic-block-content, +.front #block-bean-global-reach-block .field--name-field-dynamic-block-content { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 25px; + font-size: 1.5625rem; + line-height: 1; + line-height: 25px; + line-height: 1.5625rem; + letter-spacing: -0.01em; + padding-left: 10px; + padding-left: 0.625rem; + padding-right: 10px; + padding-right: 0.625rem; +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-content, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-content { + font-size: 20px; + font-size: 1.25rem; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-content, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-content { + font-size: 25px; + font-size: 1.5625rem; + height: 100px; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .field--name-field-dynamic-block-content, + .front #block-bean-global-reach-block .field--name-field-dynamic-block-content { + font-size: 25px; + font-size: 1.5625rem; + } +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block { + display: block; + width: calc(100%/3); + float: left; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block { + display: none; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block { + display: none; + } +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top { + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + padding-left: 0px; + text-align: center; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top { + display: none; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-top { + display: none; + } +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom { + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + padding-left: 0px; + text-align: center; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom { + display: none; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom, + .front #block-bean-global-reach-block .dynamic-block-text-container .dynamic-text-block .dynamic-text-block-bottom { + display: none; + } +} + +.front #block-bean-global-reach-content-block .dynamic-block-cities-container, +.front #block-bean-global-reach-block .dynamic-block-cities-container { + clear: both; + display: block; + width: 100%; + margin-top: 15px; + margin-top: 0.9375rem; + padding-right: 0; + padding-left: 80px; + padding-left: 5rem; +} + +@media (min-width: 80px) { + + .front #block-bean-global-reach-content-block .dynamic-block-cities-container, + .front #block-bean-global-reach-block .dynamic-block-cities-container { + display: none; + } +} + +@media (min-width: 580px) { + + .front #block-bean-global-reach-content-block .dynamic-block-cities-container, + .front #block-bean-global-reach-block .dynamic-block-cities-container { + display: block; + } +} + +@media (min-width: 960px) { + + .front #block-bean-global-reach-content-block .dynamic-block-cities-container, + .front #block-bean-global-reach-block .dynamic-block-cities-container { + display: block; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 80px) { + .front #block-am-blocks-am-signup { + height: 310px; + display: block; + clear: both; + margin-top: 35px; + } +} + +@media (min-width: 580px) { + .front #block-am-blocks-am-signup { + height: auto; + display: block; + clear: both; + margin-top: 25px; + } +} + +.node-custom-page-tpl-expertise-media { + padding: 50px 10px; +} + +.node-custom-page-tpl-expertise-media-wrap { + margin: 0 auto; + max-width: 960px; +} + +.regulatoryrisk-compliance-holder { + max-width: 1080px; + margin: 0 auto; + padding: 8.5rem 1.875rem 0; + display: flex; + flex-wrap: wrap; +} + +@media (max-width: 580px) { + .regulatoryrisk-compliance-holder { + padding: 3.9rem 1.875rem 0; + } +} + +.regulatoryrisk-compliance-holder header { + width: 100%; +} + +.regulatoryrisk-compliance-holder .jump-to-category { + max-width: 290px; + margin: 0 auto; +} + +@media (min-width: 580px) { + .regulatoryrisk-compliance-holder .jump-to-category { + display: none; + } +} + +@media (max-width: 580px) { + .regulatoryrisk-compliance-holder .jump-to-category { + margin: 0 auto 53px; + } +} + +.regulatoryrisk-compliance-holder .jump-to-category .items { + max-height: 310px; + overflow-y: scroll; + background-color: #002b49; + border-radius: 0 0 3px 3px; +} + +.regulatoryrisk-compliance-holder .jump-to-category .items .item { + padding-top: 0.9375rem; + padding-right: 1.875rem; + padding-bottom: 0.9375rem; + padding-left: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; + line-height: 1.25rem; + color: #fff; + transition: background-color 0.2s ease-out, color 0.2s ease-out; + cursor: pointer; +} + +.regulatoryrisk-compliance-holder .jump-to-category .items .item:hover { + background-color: #0085ca; +} + +.regulatoryrisk-compliance-holder .jump-to-category>div { + position: relative; +} + +.regulatoryrisk-compliance-holder .jump-to-content { + position: absolute; + display: none; +} + +.regulatoryrisk-compliance-holder .jump-to-trigger { + color: #fff; + background-color: #002b49; + margin-top: 0.6875rem; + padding-right: 11%; + height: 3.125rem; + line-height: 3.125rem; + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 1rem; + transition: background-color 0.2s ease-out; + padding-right: 1.875rem; + padding-left: 1.875rem; + cursor: pointer; + border-radius: 3px; + text-align: center; + letter-spacing: 0.04em; +} + +.regulatoryrisk-compliance-holder .jump-to-trigger .icon { + overflow: hidden; + background-image: url(/themes/custom/am/dist/../images/icons/arrow-down-white.png); + vertical-align: middle; + margin-left: 0.9375rem; + position: absolute; + top: 41%; + right: 11%; + background-size: 8px 5px; + background-repeat: no-repeat; + background-position: center; + width: 15px; + height: 5px; + display: inline-block; +} + +.regulatoryrisk-compliance-holder .jump-to-trigger .icon.active { + background-image: url(/themes/custom/am/dist/../images/icons/arrow-up-white.png); +} + +.regulatoryrisk-compliance-holder>.views-row { + width: 25%; + padding: 0 0.9375rem; + margin-bottom: 2.375rem; +} + +@media (max-width: 1140px) { + .regulatoryrisk-compliance-holder>.views-row { + width: 33.3%; + } +} + +@media (max-width: 960px) { + .regulatoryrisk-compliance-holder>.views-row { + width: 50%; + } +} + +@media (max-width: 580px) { + .regulatoryrisk-compliance-holder>.views-row { + width: 100%; + } +} + +.regulatoryrisk-compliance-holder .views-field-title { + text-align: center; +} + +.regulatoryrisk-compliance-holder .views-field-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1.375rem; + line-height: 1.5625rem; + letter-spacing: -0.02em; + color: #000; +} + +.regulatoryrisk-compliance-holder .views-field-body { + margin-top: 0.5625rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; + line-height: 1.375rem; + color: #666; + overflow: hidden; + letter-spacing: -0.03em; + text-align: center; +} + +.expertise-head-block { + position: relative; + overflow: hidden; + background-repeat: no-repeat; + background-position: center; + background-size: cover; +} + +@media (max-width: 960px) { + .expertise-head-block { + background-size: contain; + background-position: top center; + } +} + +.expertise-head-block .ehb-data { + width: 100%; + bottom: 0; + padding-top: 2.5rem; + padding-bottom: 2.5rem; + margin: 0 auto; +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data { + padding-top: 4.5625rem; + padding-bottom: 3.75rem; + } +} + +@media (max-width: 960px) { + .expertise-head-block .ehb-data { + width: 90%; + } +} + +.expertise-head-block .ehb-data>div { + background-color: #fff; + padding-top: 2.6875rem; + margin: 0 auto; + width: 100%; +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data>div { + width: 1140px; + max-width: 90%; + overflow: hidden; + padding-top: 0.125rem; + } +} + +.expertise-head-block .ehb-data>div>h1 { + padding: 0 6% 11px; + font-size: 2.5rem; + line-height: 2.125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #000; + text-align: center; + padding-top: 0; + margin: 0; +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data>div>h1 { + font-size: 4.375rem; + line-height: 3.75rem; + letter-spacing: -0.01em; + padding-top: 3.4375rem; + } +} + +.expertise-head-block .ehb-data>div .field--name-body { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666; + font-size: 14px; + font-size: 0.875rem; + line-height: 24px; + line-height: 1.5rem; + letter-spacing: -0.03em; + text-align: center; + padding-bottom: 40px; + max-width: 90%; + margin: 0 auto; +} + +@media (min-width: 580px) { + .expertise-head-block .ehb-data>div .field--name-body { + width: 85%; + font-size: 1rem; + } +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data>div .field--name-body { + width: 87%; + font-size: 1.5625rem; + line-height: 2.25rem; + } +} + +.expertise-head-block .ehb-data .talk-to-us-category-content { + text-align: center; +} + +.expertise-head-block .ehb-data .talk-to-us-category-content a { + display: inline-block; + width: 90%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 1rem; + height: 3.125rem; + line-height: 3.125rem; + color: #fff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + margin: 5px 5px; + border-radius: 3px; + padding-right: 0.3125rem; + padding-left: 0.3125rem; + letter-spacing: 0.03em; +} + +@media (min-width: 580px) { + .expertise-head-block .ehb-data .talk-to-us-category-content a { + width: 14.875rem; + } +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data .talk-to-us-category-content a { + font-size: 1.25rem; + width: 18.125rem; + line-height: 3.5625rem; + height: 3.3125rem; + } +} + +.expertise-head-block .ehb-data .talk-to-us-category-content a.custom-btn { + width: auto; +} + +@media (min-width: 960px) { + .expertise-head-block .ehb-data .talk-to-us-category-content a.custom-btn { + width: auto; + } +} + +.expertise-core-industries { + max-width: 1140px; + margin-left: auto; + margin-right: auto; + padding: 2.5rem 2.375rem; + text-align: center; + display: flex; +} + +@media (min-width: 580px) { + .expertise-core-industries { + padding: 2.5rem 1.875rem; + } +} + +@media (min-width: 960px) { + .expertise-core-industries { + text-align: left; + padding: 4.375rem 1.875rem; + } +} + +@media (max-width: 960px) { + .expertise-core-industries { + display: block; + } +} + +.expertise-core-industries .industry-header { + display: inline-block; +} + +@media (max-width: 960px) { + .expertise-core-industries .industry-header { + display: block; + } +} + +@media (min-width: 960px) { + .expertise-core-industries .industry-header { + width: 41.0526315789%; + float: left; + margin-right: 1.0526315789%; + margin-left: 8.7719298246%; + margin-top: 1.3125rem; + } +} + +@media (min-width: 1140px) { + .expertise-core-industries .industry-header { + margin-top: 0.6875rem; + margin-left: 5.9649122807%; + } +} + +.expertise-core-industries .industry-term-title { + font-size: 3.125rem; + line-height: 1; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + letter-spacing: -0.01em; +} + +@media (min-width: 1140px) { + .expertise-core-industries .industry-term-title { + font-size: 3.75rem; + letter-spacing: 0; + } +} + +.expertise-core-industries .industry-term-description { + font-size: 1rem; + line-height: 1.5rem; + margin-top: 0.9375rem; + color: #666; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + letter-spacing: -0.03em; +} + +@media (min-width: 580px) { + .expertise-core-industries .industry-term-description { + margin-top: 0.375rem; + padding: 0; + font-size: 1.1875rem; + line-height: 1.75rem; + letter-spacing: -0.01em; + } +} + +.expertise-core-industries .core-industries-listing { + display: inline-block; + margin: 2.6875rem 0 0; +} + +@media (min-width: 960px) { + .expertise-core-industries .core-industries-listing { + width: 30.3859649123%; + float: left; + margin-right: 1.0526315789%; + margin: 0; + margin-left: 14.8070175439%; + } +} + +@media (max-width: 960px) { + .expertise-core-industries .core-industries-listing { + width: 100%; + margin-bottom: 6rem; + } +} + +.expertise-core-industries .field--name-field-divisions .field-item { + font-size: 1.5rem; + padding: 0.9375rem 0; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + border-top: 1px solid #d9d9d9; +} + +.expertise-core-industries .field--name-field-divisions .field-item a { + color: #000; + transition: color 0.2s ease-out; +} + +.expertise-core-industries .field--name-field-divisions .field-item a:hover { + color: #0085ca; +} + +.expertise-core-industries .field--name-field-divisions .field-item:first-child { + border: 0; +} + +.expertise-landing-video { + background-position: center; + background-size: cover; + position: relative; + background: #000; +} + +@media (max-width: 960px) { + .expertise-landing-video { + display: none; + } +} + +.expertise-landing-video .elv-data { + position: absolute; + width: 100%; + top: 0; + bottom: 0; + z-index: 99; +} + +.expertise-landing-video .field--name-field-title { + font-size: 2.5rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + line-height: 1; + color: #fff; + text-align: center; + margin: 5rem auto 0; + max-width: 51rem; +} + +@media (min-width: 1140px) { + .expertise-landing-video .field--name-field-title { + font-size: 3.75rem; + } +} + +.expertise-landing-video .video-trigger { + bottom: 3.75rem; + left: 50%; + transform: translateX(-50%); + height: 60px; + font-size: 1.25rem; + color: #fff; + border-radius: 3px; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + position: absolute; + display: block; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + width: 170px; + padding: 20px 0; +} + +@media (min-width: 1140px) { + .expertise-landing-video .video-trigger { + bottom: 5rem; + } +} + +.expertise-landing-video .video-trigger:after { + display: block; + content: ""; + margin: auto; + overflow: hidden; + background-image: url(/themes/custom/am/dist/../images/icons/play-white.png); + background-size: 18px 22px; + background-repeat: no-repeat; + background-position: center; + height: 60px; + margin-top: -20px; +} + +.expertise-landing-video .field_image { + width: 100%; +} + +.expertise-landing-video .field_image img { + -o-object-fit: cover; + object-fit: cover; + width: 100%; + opacity: 0.4; + margin-bottom: -4px; +} + +.expertise-video-without-popup { + background-size: cover; + position: relative; + background: #f2f2f2 center; + padding: 50px 10px; +} + +.expertise-video-without-popup-container { + max-width: 700px; + margin: 0 auto; + position: relative; +} + +.expertise-video-without-popup .media--ratio--169 { + padding-bottom: 56.25%; +} + +.expertise-video-without-popup-arrow { + border: 2px solid white; + width: 86px; + height: 86px; + border-radius: 50%; + position: absolute; + left: calc(50% - 43px); + top: calc(50% - 43px); +} + +.expertise-video-without-popup-arrow:before { + position: absolute; + content: ""; + width: 32px; + height: 32px; + left: calc(50% - 16px); + top: calc(50% - 16px); + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-full-32.png") no-repeat center center; +} + +.expertise-video-without-popup-wrap { + display: block; + height: 0; + min-height: 1px; + overflow: hidden; + position: relative; + width: 100%; + background-position: center center; + background-size: cover; + background-repeat: no-repeat; +} + +.expertise-video-without-popup-wrap:before { + position: absolute; + content: ""; + lefT: 0; + top: 0; + width: 100%; + height: 100%; + background: transparent linear-gradient(90deg, #000000 0%, #02020267 48%, #54545400 100%) 0% 0% no-repeat padding-box; + opacity: 0.59; +} + +.expertise-video-without-popup iframe { + bottom: 0; + height: 100%; + left: 0; + min-height: 1px; + position: absolute; + right: 0; + top: 0; + width: 100%; + z-index: 0; + -o-object-fit: cover; + object-fit: cover; +} + +.expertise-video-without-popup .video-container { + display: none; + overflow: hidden; +} + +.expertise-video-without-popup.integrated-tax { + width: 100%; + max-width: 476px; + margin: 35px auto 0; + padding: 0 0 35px 0; +} + +.section-expertise .tax-advisor .field--name-field-block-header-title { + margin-top: -100px; +} + +.section-expertise .tax-advisor .field--name-field-cta-link { + bottom: 60px; +} + +@media (min-width: 580px) { + .section-expertise .tax-advisor .field--name-field-cta-link { + bottom: 140px; + } +} + +#block-views-block-taxonomy-expertise-article-grid-block-1 .node--expertise-article { + display: none; +} + +.section-expertise .block--am-blocks-industries-block h1.category-term-title { + margin-bottom: 0; +} + +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .expertise-list-view.industries { + display: flex; + width: 100%; + flex: 2; + flex-wrap: wrap; + justify-content: space-between; +} + +@media (max-width: 580px) { + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .expertise-list-view.industries { + flex: 1; + } +} + +.custom-related-insights { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + padding-bottom: 3.5rem; +} + +@media (min-width: 580px) { + .custom-related-insights { + padding-right: 1.875rem; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .custom-related-insights { + font-size: 1.875rem; + padding-right: 2.8125rem; + padding-left: 5rem; + } +} + +@media (min-width: 1140px) { + .custom-related-insights { + padding-left: 5rem; + } +} + +.custom-related-insights .item-cell { + margin-bottom: 2.8125rem; +} + +.custom-related-insights .header-title { + margin-bottom: 1.875rem; + font-size: 1.5625rem; + line-height: 1; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; +} + +@media (min-width: 960px) { + .custom-related-insights .header-title { + font-size: 1.875rem; + } +} + +.custom-related-insights .article-title { + font-size: 1.375rem; + line-height: 1.875rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #000; + transition: color 0.2s ease-out; +} + +@media (min-width: 960px) { + .custom-related-insights .article-title { + font-size: 1.625rem; + } +} + +.custom-related-insights .article-date, +.custom-related-insights .article-authors { + margin-top: 0.3125rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666; + font-size: 0.875rem; + line-height: 1.1875rem; + font-weight: 700; + transition: color 0.2s ease-out; +} + +.custom-related-insights .article-teaser { + margin-bottom: 0; + font-size: 0.8125rem; + line-height: 1.125rem; + color: #666; + margin-top: 0.9375rem; +} + +@media (min-width: 960px) { + .custom-related-insights .article-teaser { + margin-bottom: 3.4375rem; + font-size: 0.875rem; + line-height: 1.375rem; + } +} + +@media (min-width: 580px) { + .custom-related-insights .article-teaser { + margin-bottom: 2.8125rem; + } +} + +.custom-related-insights .view-all-articles-links a { + color: #0085ca; + transition: color 0.2s ease-out; + text-decoration: none; + font-size: 1rem; + line-height: 1rem; +} + +.path-taxonomy.video { + width: calc(100vw - 500px); +} + +form input, +form select, +form textarea { + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +.node-type-webform .l-page { + padding-top: 0; +} + +.node-type-webform .subheader { + position: relative; + max-width: 1280px; + margin: auto; + background-color: #002b49; +} + +.node-type-webform .subheader .bean-contact-page-header, +.node-type-webform .subheader .webform-header-wrapper { + height: 320px; + height: 20rem; + background-size: cover; +} + +@media (min-width: 1140px) { + + .node-type-webform .subheader .bean-contact-page-header, + .node-type-webform .subheader .webform-header-wrapper { + height: 400px; + height: 25rem; + } +} + +.node-type-webform .subheader .bean-contact-page-header .content, +.node-type-webform .subheader .webform-header-wrapper .content { + position: relative; + top: 50%; + transform: translateY(-50%); + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 580px) { + + .node-type-webform .subheader .bean-contact-page-header .content, + .node-type-webform .subheader .webform-header-wrapper .content { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + + .node-type-webform .subheader .bean-contact-page-header .content, + .node-type-webform .subheader .webform-header-wrapper .content { + padding-left: 0; + padding-right: 0; + } +} + +.node-type-webform .subheader .bean-contact-page-header .content h1, +.node-type-webform .subheader .bean-contact-page-header .content h2, +.node-type-webform .subheader .webform-header-wrapper .content h1, +.node-type-webform .subheader .webform-header-wrapper .content h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 40px; + font-size: 2.5rem; + line-height: 35px; + line-height: 2.1875rem; +} + +@media (min-width: 960px) { + + .node-type-webform .subheader .bean-contact-page-header .content h1, + .node-type-webform .subheader .bean-contact-page-header .content h2, + .node-type-webform .subheader .webform-header-wrapper .content h1, + .node-type-webform .subheader .webform-header-wrapper .content h2 { + font-size: 70px; + font-size: 4.375rem; + line-height: 60px; + line-height: 3.75rem; + } +} + +.node-type-webform .subheader .bean-contact-page-header .content .field--name-field-sub-header, +.node-type-webform .subheader .webform-header-wrapper .content .field--name-field-sub-header { + display: none; +} + +@media (min-width: 960px) { + + .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-sub-header, + .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-sub-header { + display: block; + margin-top: 10px; + margin-top: 0.625rem; + font-size: 25px; + font-size: 1.5625rem; + line-height: 36px; + line-height: 2.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + } +} + +.node-type-webform .subheader .bean-contact-page-header .content .field--name-field-sub-header .field__items, +.node-type-webform .subheader .webform-header-wrapper .content .field--name-field-sub-header .field__items { + display: inline-block; +} + +.node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link, +.node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link { + margin-top: 30px; + margin-top: 1.875rem; + text-align: center; +} + +@media (min-width: 960px) { + + .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link, + .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link { + margin-top: 20px; + margin-top: 1.25rem; + } +} + +@media (min-width: 1140px) { + + .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link, + .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link { + margin-top: 40px; + margin-top: 2.5rem; + } +} + +.node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link a, +.node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link a { + display: inline-block; + height: 50px; + height: 3.125rem; + border-radius: 3px; + padding-right: 40px; + padding-right: 2.5rem; + padding-left: 40px; + padding-left: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +.no-touch .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link a:active, +.no-touch .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link a:focus, +.no-touch .node-type-webform .subheader .bean-contact-page-header .content .field--name-field-cta-link a:hover, +.no-touch .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link a:active, +.no-touch .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link a:focus, +.no-touch .node-type-webform .subheader .webform-header-wrapper .content .field--name-field-cta-link a:hover { + background-color: #0085ca; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + margin: 0 auto; +} + +@media (min-width: 580px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content { + max-width: 800px; + max-width: 50rem; + } +} + +@media (min-width: 1140px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content { + max-width: 820px; + max-width: 51.25rem; + } +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content h1, +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content h2 { + color: #ffffff; + text-align: center; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .subheader .webform-header-wrapper .content .field--name-field-sub-header { + color: #ffffff; + text-align: center; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main { + max-width: 1280px; + margin: auto; + background-color: #ffffff; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main .l-content { + padding: 50px 15px; + padding: 3.125rem 0.9375rem; +} + +@media (min-width: 580px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main .l-content { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main .l-content { + max-width: 800px; + max-width: 50rem; + margin: auto; + padding: 70px 0; + padding: 4.375rem 0; + } +} + +@media (min-width: 1140px) { + .node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main .l-content { + max-width: 820px; + max-width: 51.25rem; + } +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .l-main .l-content .breadcrumb { + display: none; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .js-form-type-checkbox .description { + display: inline-block; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .js-form-type-checkbox label, +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .js-form-type-checkbox .description { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 16px; + color: #000000; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .js-form-type-radio { + margin-top: 20px; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .js-form-type-radio label { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + margin-bottom: 0; + margin-left: 10px; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) #edit-disclaimer label { + display: none; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) #edit-disclaimer h5 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + line-height: 22px; + margin-bottom: 1em; +} + +.node-type-webform:not(.section-contact-am):not(.section-subscribe-am-enewsletters) .field--name-field-intro-text .media-element-container { + margin-bottom: 100px; +} + +.node--webform { + max-width: 1280px; + margin: 0 auto; + background-color: #ffffff; + margin: 0 auto; +} + +.node--webform .node__content .print-link { + display: none; +} + +.node--webform .node__content .field--name-field-intro-text { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 24px; + line-height: 1.5rem; + color: #666666; +} + +@media (min-width: 960px) { + .node--webform .node__content .field--name-field-intro-text { + margin-bottom: 60px; + margin-bottom: 3.75rem; + } +} + +.node--webform .node__content .field--name-field-intro-text h1, +.node--webform .node__content .field--name-field-intro-text h2, +.node--webform .node__content .field--name-field-intro-text h3, +.node--webform .node__content .field--name-field-intro-text h4 { + margin-bottom: 30px; + margin-bottom: 1.875rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.node--webform .node__content .field--name-field-intro-text h1 em, +.node--webform .node__content .field--name-field-intro-text h1 i, +.node--webform .node__content .field--name-field-intro-text h2 em, +.node--webform .node__content .field--name-field-intro-text h2 i, +.node--webform .node__content .field--name-field-intro-text h3 em, +.node--webform .node__content .field--name-field-intro-text h3 i, +.node--webform .node__content .field--name-field-intro-text h4 em, +.node--webform .node__content .field--name-field-intro-text h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.node--webform .node__content .field--name-field-intro-text p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.node--webform .node__content .field--name-field-intro-text p:last-child { + margin-bottom: 0; +} + +.node--webform .node__content .field--name-field-intro-text ul { + list-style-type: disc; +} + +.node--webform .node__content .field--name-field-intro-text ol, +.node--webform .node__content .field--name-field-intro-text ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.node--webform .node__content .field--name-field-intro-text ol:last-child, +.node--webform .node__content .field--name-field-intro-text ul:last-child { + margin-bottom: 0; +} + +.node--webform .node__content .field--name-field-intro-text ol li, +.node--webform .node__content .field--name-field-intro-text ul li { + margin-bottom: 1em; +} + +.node--webform .node__content .field--name-field-intro-text ol li:last-child, +.node--webform .node__content .field--name-field-intro-text ul li:last-child { + margin-bottom: 0; +} + +.node--webform .node__content .field--name-field-intro-text ol li:before, +.node--webform .node__content .field--name-field-intro-text ul li:before { + display: table; +} + +.node--webform .node__content .field--name-field-intro-text ol li ol, +.node--webform .node__content .field--name-field-intro-text ol li ul, +.node--webform .node__content .field--name-field-intro-text ul li ol, +.node--webform .node__content .field--name-field-intro-text ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.node--webform .node__links { + margin-top: 50px; + margin-top: 3.125rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + color: #666666; +} + +.node--webform .node__links:after { + content: ""; + display: block; + clear: both; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div a { + color: #0085ca; + transition: color 0.2s ease-out; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div a:active, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div a:focus, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div a:hover { + color: #cf7f00; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div label, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .fieldset-legend { + width: auto !important; + margin-right: 1em; + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 1; + color: #00244A; +} + +@media (min-width: 960px) { + + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div label, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .fieldset-legend { + font-size: 16px; + font-size: 1rem; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div label .form-required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .fieldset-legend .form-required { + display: none; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .description { + margin-top: 10px; + margin-top: 0.625rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + color: #666666; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .dropdown-label { + display: none; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-item:not(.form-item-consent-to-send-marketing-materials-if-blank-a-m-does-not-have-c) { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +@media (min-width: 960px) { + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-item:not(.form-item-consent-to-send-marketing-materials-if-blank-a-m-does-not-have-c) { + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-item:not(.form-item-consent-to-send-marketing-materials-if-blank-a-m-does-not-have-c):last-child { + margin-bottom: 0; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-item:not(.form-item-consent-to-send-marketing-materials-if-blank-a-m-does-not-have-c)>a { + display: table; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .js-webform-type-address { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +@media (min-width: 960px) { + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .js-webform-type-address { + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .js-webform-type-address>a { + display: table; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div textarea, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select[multiple], +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-text, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-email, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-url, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select { + width: 100% !important; + border: 3px solid #d9d9d9; + border-radius: 3px; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + color: #666666; + background-color: #f5f5f5; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div textarea.required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select[multiple].required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-text.required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-email.required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-url.required, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select.required { + background-color: #ffffff; +} + +@media (min-width: 580px) { + + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div textarea, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select[multiple], + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-text, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-email, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-url, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select { + font-size: 16px; + font-size: 1rem; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div textarea { + min-height: 325px; + min-height: 20.3125rem; + padding: 12px 15px; + padding: 0.75rem 0.9375rem; + line-height: 26px; + line-height: 1.625rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select { + width: 100%; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select[multiple] option { + padding: 12px 15px; + padding: 0.75rem 0.9375rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-text, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-email, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-url, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-select { + height: 50px; + height: 3.125rem; + line-height: 50px; + line-height: 3.125rem; + padding: 0 15px; + padding: 0 0.9375rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-type-radio { + margin-bottom: 15px; + margin-bottom: 0.9375rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-type-radio input { + vertical-align: baseline; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-type-radio label { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + margin-bottom: 0; + margin-left: 10px; + margin-left: 0.625rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-textarea-wrapper .grippie { + display: none; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions { + margin-bottom: 0; + text-align: center; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit { + width: 100%; + height: 50px; + height: 3.125rem; + margin-left: 20px; + margin-left: 1.25rem; + border: 0; + border-radius: 3px; + padding-right: 25px; + padding-right: 1.5625rem; + padding-left: 25px; + padding-left: 1.5625rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + white-space: nowrap; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +@media (min-width: 960px) { + + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input, + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit { + width: auto; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input#edit-btn-submit, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input:first-child, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit#edit-btn-submit, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit:first-child { + margin-left: 0; +} + +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input:active, +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input:focus, +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-actions input:hover, +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit:active, +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit:focus, +.no-touch .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .form-submit:hover { + background-color: #0085ca; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .locality-block { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .locality-block .form-type-select { + padding-bottom: 30px; + padding-bottom: 1.875rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .street-block { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-date .form-item { + display: inline-block; + margin-right: 15px; + margin-right: 0.9375rem; + margin-bottom: 0; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-fieldset { + margin: 0 0 30px 0; + margin: 0 0 1.875rem 0; + border: 0; + padding: 0; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-fieldset:after { + content: ""; + display: block; + clear: both; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-fieldset legend { + float: left; + width: 100%; + margin-bottom: 20px; + margin-bottom: 1.25rem; + text-transform: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + line-height: 1; + font-size: 14px; + font-size: 0.875rem; + background-color: transparent; + border-radius: 0; +} + +@media (min-width: 960px) { + .node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-fieldset legend { + font-size: 16px; + font-size: 1rem; + } +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-fieldset .fieldset-wrapper { + clear: both; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid { + position: relative; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid table { + width: 100%; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid thead tr { + background-color: #eeeeee; + color: #00244A; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid tbody tr.odd { + background-color: #f5f5f5; + color: #666666; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid tbody tr.even { + background-color: #eeeeee; + color: #00244A; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid td, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid th { + padding: 17px 15px; + padding: 1.0625rem 0.9375rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 1; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid th { + font-weight: normal; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-grid .form-required { + color: #0085ca; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup { + font-size: 16px; + font-size: 1rem; + line-height: 22px; + line-height: 1.375rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup h2, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup h3, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup h4, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup h5, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup h6 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + margin-bottom: 1em; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup p, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup ul { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup p:last-child, +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup ul:last-child { + margin-bottom: 0; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-component-markup li { + margin-bottom: 15px; + margin-bottom: 0.9375rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar { + margin-bottom: 100px; + margin-bottom: 6.25rem; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar .webform-progressbar-outer { + border: 0; + background-color: #d9d9d9; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar .webform-progressbar-page { + width: 16px; + width: 1rem; + height: 16px; + height: 1rem; + margin-top: -10px; + margin-top: -0.625rem; + border-radius: 8px; + border-radius: 0.5rem; + border-color: #d9d9d9; + background-color: #ffffff; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar .webform-progressbar-page .webform-progressbar-page-label { + top: 30px; + top: 1.875rem; + color: #666666; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar .webform-progressbar-page.current { + background-color: #0085ca; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div .webform-progressbar .webform-progressbar-page.current .webform-progressbar-page-label { + color: #00244A; +} + +.node-type-webform:not(.section-subscribe-am-enewsletters) .webform-client-form>div #edit-submitted-file-ajax-wrapper { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.page-printmail .l-content .breadcrumb { + display: none; +} + +.page-printmail .l-content h1 { + padding-top: 60px; + padding-top: 3.75rem; + padding-bottom: 50px; + padding-bottom: 3.125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 40px; + font-size: 2.5rem; + color: #00244A; + text-align: center; + background-color: #d9d9d9; +} + +@media (min-width: 960px) { + .page-printmail .l-content h1 { + padding-top: 70px; + padding-top: 4.375rem; + padding-bottom: 60px; + padding-bottom: 3.75rem; + font-size: 70px; + font-size: 4.375rem; + } +} + +.page-node-done .l-content .breadcrumb, +.page-node-done .l-content .links, +.page-node-done .l-content .webform-progressbar { + display: none; +} + +.page-node-done .l-content h1.page-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 40px; + font-size: 2.5rem; + line-height: 35px; + line-height: 2.1875rem; + color: #ffffff; + text-align: center; + background-color: #002b49; + padding: 142px 15px; + padding: 8.875rem 0.9375rem; +} + +@media (min-width: 580px) { + .page-node-done .l-content h1.page-title { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .page-node-done .l-content h1.page-title { + margin: auto; + padding: 170px calc((100% - 800px) / 2); + font-size: 70px; + font-size: 4.375rem; + line-height: 60px; + line-height: 3.75rem; + } +} + +@media (min-width: 1140px) { + .page-node-done .l-content h1.page-title { + padding-right: calc((100% - 820px) / 2); + padding-left: calc((100% - 820px) / 2); + } +} + +.page-node-done .l-content .webform-confirmation { + padding-top: 50px; + padding-top: 3.125rem; + padding-bottom: 50px; + padding-bottom: 3.125rem; +} + +@media (min-width: 960px) { + .page-node-done .l-content .webform-confirmation { + max-width: 800px; + max-width: 50rem; + margin: auto; + } +} + +@media (min-width: 1140px) { + .page-node-done .l-content .webform-confirmation { + max-width: 820px; + max-width: 51.25rem; + } +} + +.page-node-done .l-content .webform-confirmation p { + margin-top: 30px; + margin-top: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif !important; + font-size: 16px !important; + line-height: 24px !important; + color: #00244A !important; + text-align: center; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +.page-node-done .l-content .webform-confirmation p:first-child { + margin-top: 0; +} + +@media (min-width: 580px) { + .page-node-done .l-content .webform-confirmation p { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .page-node-done .l-content .webform-confirmation p { + font-size: 25px !important; + line-height: 36px !important; + margin-top: 40px; + margin-top: 2.5rem; + padding-left: 0; + padding-right: 0; + } +} + +.page-node-done .l-content .webform-confirmation p strong a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif !important; + font-weight: normal; +} + +.page-node-52421 .js-webform-checkboxes .js-form-type-checkbox, +.page-node-52421 .form-item-consent-to-send-marketing-materials-if-blank-a-m-does-not-have-c .js-form-type-checkbox { + margin-bottom: 10px !important; +} + +.page-node-52421 #edit-the-a-m-healthcare-life-sciences-vital-signs-newsletter-is-tailo--wrapper .fieldset-wrapper { + margin-top: 10px !important; +} + +.page-node-type-webform .talent-aquisition-webform .resume-statement-text h3 { + font-weight: bold; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 580px) { + .page-node-type-webform .talent-aquisition-webform .form-item-your-linkedin-profile-url { + display: block; + float: left; + width: 50%; + } + + .page-node-type-webform .talent-aquisition-webform #edit-or-statemant { + display: block; + float: left; + width: 10%; + margin-top: 5%; + text-align: center; + } + + .page-node-type-webform .talent-aquisition-webform .form-item-resume-upload { + display: block; + float: left; + width: 40%; + } +} + +@media (min-width: 960px) { + .page-node-type-webform .talent-aquisition-webform .form-item-your-linkedin-profile-url { + display: block; + float: left; + width: 50%; + } + + .page-node-type-webform .talent-aquisition-webform #edit-or-statemant { + display: block; + float: left; + width: 10%; + margin-top: 5%; + text-align: center; + } + + .page-node-type-webform .talent-aquisition-webform .form-item-resume-upload { + display: block; + float: left; + width: 40%; + } +} + +.webform-connect-with-us { + background-color: white; + padding: 50px 20px; + max-width: 1140px; + margin: 0 auto; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; +} + +.webform-connect-with-us label { + text-transform: uppercase; + font-size: 14px; + font-weight: 300; + color: #041F3A; +} + +.webform-connect-with-us-wrapper { + background: transparent url("/themes/custom/am/dist/../images/trash/screen-video.png") center center no-repeat; + background-size: cover; + padding: 50px 20px; +} + +.webform-connect-with-us-inner { + max-width: 960px; + margin: 0 auto; +} + +.webform-connect-with-us .form-item select, +.webform-connect-with-us .form-item textarea, +.webform-connect-with-us .form-item input[type=text], +.webform-connect-with-us .form-item input[type=email] { + width: 100%; + border: 0 solid #e9e9e9; + border-bottom-width: 1px; + font-size: 14px; + font-weight: 300; + color: #041F3A; + padding: 10px 0; +} + +.webform-connect-with-us .form-item select { + margin-left: -5px; +} + +.webform-connect-with-us .form-item textarea::-moz-placeholder, +.webform-connect-with-us .form-item input[type=text]::-moz-placeholder, +.webform-connect-with-us .form-item input[type=email]::-moz-placeholder { + text-transform: uppercase; + font-size: 14px; + font-weight: 300; + color: #041F3A; + letter-spacing: 1.26px; +} + +.webform-connect-with-us .form-item textarea:-ms-input-placeholder, +.webform-connect-with-us .form-item input[type=text]:-ms-input-placeholder, +.webform-connect-with-us .form-item input[type=email]:-ms-input-placeholder { + text-transform: uppercase; + font-size: 14px; + font-weight: 300; + color: #041F3A; + letter-spacing: 1.26px; +} + +.webform-connect-with-us .form-item textarea::placeholder, +.webform-connect-with-us .form-item input[type=text]::placeholder, +.webform-connect-with-us .form-item input[type=email]::placeholder { + text-transform: uppercase; + font-size: 14px; + font-weight: 300; + color: #041F3A; + letter-spacing: 1.26px; +} + +.webform-connect-with-us .form-item textarea *:focus, +.webform-connect-with-us .form-item textarea:focus-visible, +.webform-connect-with-us .form-item input[type=text] *:focus, +.webform-connect-with-us .form-item input[type=text]:focus-visible, +.webform-connect-with-us .form-item input[type=email] *:focus, +.webform-connect-with-us .form-item input[type=email]:focus-visible { + outline: none !important; +} + +.webform-connect-with-us .form-item select { + text-transform: uppercase; + font-size: 14px; + font-weight: 300; + color: #041F3A; + letter-spacing: 1.26px; +} + +.webform-connect-with-us .form-item textarea { + min-height: 100px; + resize: none; + min-width: 100%; +} + +.webform-connect-with-us #edit-title-head { + margin-bottom: 25px; + font-size: 25px; + color: #00244A; + text-transform: capitalize; + letter-spacing: 1.5px; +} + +.webform-connect-with-us #edit-submit-text { + font-size: 8px; + font-weight: 300; + color: #00244A; +} + +.webform-connect-with-us .form-actions input { + cursor: pointer; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + text-transform: uppercase; + border-width: 0; + color: #00244A; + font-size: 18px; + font-weight: 500; + padding: 0 30px 0 0; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-submit-blue.png") center right no-repeat; +} + +.webform-connect-with-us .form-acknowledge { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + width: 100%; + font-size: 13px; + padding: 10px 0 20px 0; + font-weight: 300; + border-bottom: 1px solid #e9e9e9; + margin-bottom: 10px; +} + +.webform-connect-with-us .form-acknowledge label { + text-transform: initial; +} + +.webform-connect-with-us #form-footer { + width: 100%; + display: flex; + align-items: center; + place-content: space-between; +} + +.webform-connect-with-us .form-success-submited { + text-align: center; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + width: 100%; + background-color: #f6f6f6; + padding: 30px; + color: #414c00; + margin-top: -79px; + margin-bottom: -34px; + display: none; +} + +@media (max-width: 580px) { + .webform-connect-with-us .form-success-submited { + padding: 16px; + margin-top: -28px; + margin-bottom: -22px; + font-size: 15px; + } +} + +@media (min-width: 80px) { + .webform-connect-with-us #form-footer { + display: block; + text-align: right; + } +} + +@media (min-width: 580px) { + .webform-connect-with-us { + padding: 100px 20px; + } + + .webform-connect-with-us-wrapper { + padding: 150px 10px; + } + + .webform-connect-with-us #edit-title-head { + margin-bottom: 50px; + text-align: center; + font-size: 50px; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; + } + + .webform-connect-with-us #edit-submit-text { + font-size: 12px; + padding-right: 30px; + } + + .webform-connect-with-us #edit-container { + display: flex; + justify-content: space-between; + flex-flow: row wrap; + } + + .webform-connect-with-us #edit-container>*:not(.form-acknowledge) { + width: calc(50% - 30px); + } + + .webform-connect-with-us #edit-container .form-item-general-inquiry, + .webform-connect-with-us #edit-container .form-item-message { + width: 100%; + } + + .webform-connect-with-us .form-item textarea::-moz-placeholder, + .webform-connect-with-us .form-item input[type=text]::-moz-placeholder, + .webform-connect-with-us .form-item input[type=email]::-moz-placeholder { + font-size: 14px; + } + + .webform-connect-with-us .form-item textarea:-ms-input-placeholder, + .webform-connect-with-us .form-item input[type=text]:-ms-input-placeholder, + .webform-connect-with-us .form-item input[type=email]:-ms-input-placeholder { + font-size: 14px; + } + + .webform-connect-with-us .form-item textarea::placeholder, + .webform-connect-with-us .form-item input[type=text]::placeholder, + .webform-connect-with-us .form-item input[type=email]::placeholder { + font-size: 14px; + } + + .webform-connect-with-us-inner { + display: flex; + flex-flow: row wrap; + align-items: center; + } + + .webform-connect-with-us-inner>#edit-title-head, + .webform-connect-with-us-inner>#edit-container { + width: 100%; + } + + .webform-connect-with-us-inner>#edit-submit-text { + flex: 1; + } +} + +.subscribe-bulletins-redirect { + display: flex; + align-items: flex-end; +} + +.subscribe-bulletins-redirect>*:not(:last-child) { + margin-right: 10px; +} + +.subscribe-bulletins-redirect-title { + font-size: 14px; + font-weight: 700; +} + +.subscribe-bulletins-redirect .form-item { + margin-bottom: 0; +} + +.subscribe-bulletins-redirect .form-item input { + border: 0 solid white; + border-bottom-width: 1px; + background-color: transparent; + text-align: center; + width: 100%; + color: white; + max-width: 200px; +} + +.subscribe-bulletins-redirect .form-item input::-moz-placeholder { + text-align: center; + text-transform: uppercase; + color: white; + opacity: 1; +} + +.subscribe-bulletins-redirect .form-item input:-ms-input-placeholder { + text-align: center; + text-transform: uppercase; + color: white; + opacity: 1; +} + +.subscribe-bulletins-redirect .form-item input::placeholder { + text-align: center; + text-transform: uppercase; + color: white; + opacity: 1; +} + +.subscribe-bulletins-redirect .form-actions { + margin-bottom: 0; +} + +.subscribe-bulletins-redirect .form-actions input { + font-weight: 500; + color: white; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + border-width: 0; + font-size: 14px; + text-transform: uppercase; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-full-32.png") no-repeat right center; + padding-right: 20px; + background-size: 15px 15px; + line-height: 1; + padding-top: 5px; +} + +.print-mail-form { + max-width: 960px; + margin: 0 auto; +} + +.print-mail-form label { + font-weight: 300; + font-size: 20px; + color: #00244A; + margin-bottom: 5px; +} + +.print-mail-form .form-actions { + text-align: center; +} + +.print-mail-form .form-actions input { + background: transparent url("/themes/custom/am/dist/../images/bg-arrow-blue-right.jpg") left center no-repeat; + color: #0085CA; + font-size: 16px; + text-transform: uppercase; + font-weight: 500; + height: 45px; + border-width: 0; + padding-left: 55px; + transition: all 0.1s ease-in; + cursor: pointer; +} + +.print-mail-form .form-actions input:hover { + background-color: #0085CA; + color: white; +} + +.print-mail-form .form-item input, +.print-mail-form .form-item select, +.print-mail-form .form-item textarea { + border-width: 0; + border-bottom: 1px solid #00244A; + background-color: transparent; + min-width: 100%; + font-weight: 300; + font-size: 20px; + color: #00244A; +} + +.print-mail-form .form-item input::-moz-placeholder, +.print-mail-form .form-item select::-moz-placeholder, +.print-mail-form .form-item textarea::-moz-placeholder { + opacity: 1; + color: #00244A; +} + +.print-mail-form .form-item input:-ms-input-placeholder, +.print-mail-form .form-item select:-ms-input-placeholder, +.print-mail-form .form-item textarea:-ms-input-placeholder { + opacity: 1; + color: #00244A; +} + +.print-mail-form .form-item input::placeholder, +.print-mail-form .form-item select::placeholder, +.print-mail-form .form-item textarea::placeholder { + opacity: 1; + color: #00244A; +} + +.print-mail-form .form-item a { + font-size: 20px; + font-weight: 300; + color: #0085CA; +} + +@media (min-width: 960px) { + .print-mail-form .form-item { + display: grid; + grid-template-columns: auto 640px; + } + + .print-mail-form .form-item label { + text-align: right; + padding-right: 30px; + margin-bottom: 0; + } + + .print-mail-form .form-item .description { + grid-column-start: 2; + max-width: 640px; + } +} + +.view-company-list .company-head { + display: flex; + align-items: center; +} + +.view-company-list .company-head>div { + color: #0085CA; + font-size: 20px; + text-transform: uppercase; +} + +.view-company-list .company-head>div:not(:last-child) { + margin-right: 30px; + flex: 1; +} + +.view-company-list .company-head>div:nth-child(2) { + flex: 2; +} + +.view-company-list .company-head>div:last-child { + width: 45px; +} + +@media (max-width: 960px) { + .view-company-list .company-head { + display: none; + } +} + +.view-company-list-content>div { + padding: 25px 0; + border-bottom: 1px solid #f2f2f2; +} + +@media (min-width: 960px) { + .view-company-list-content>div { + display: flex; + align-items: center; + } + + .view-company-list-content>div .views-field:not(:last-child) { + margin-right: 30px; + flex: 1; + } + + .view-company-list-content>div .views-field:nth-child(2) { + flex: 2; + } +} + +.view-company-list .views-field .views-label { + display: none; + font-weight: bold; + margin-bottom: 5px; +} + +.view-company-list .views-field-view-node>* { + position: relative; + transition: all 0.5s; +} + +.view-company-list .views-field-view-node>*:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +.view-company-list .views-field-view-node>* a { + display: block; + width: 45px; + height: 45px; + font-size: 0; + position: relative; + z-index: 1; +} + +@media (max-width: 960px) { + .view-company-list .views-field .views-label { + display: block; + } + + .view-company-list .views-field:not(:last-child) { + margin-bottom: 10px; + } +} + +.node-company-full { + margin-bottom: 50px; +} + +.node-company-full .field-item .paragraph a.active { + color: #011F2E; +} + +.node-company-full .am-layout-single { + display: grid; + gap: 30px; +} + +@media (min-width: 960px) { + .node-company-full .am-layout-single { + grid-template-columns: 340px auto; + gap: 60px; + } +} + +.node-company-full .am-layout-single-content .field_docs_display_title { + font-size: 36px; + color: #00244A; + text-transform: uppercase; + margin-bottom: 10px; +} + +.node-company-full .nav-mobile-menu { + padding: 1.5rem 4.375rem 1.5rem 0.9375rem; + background-color: #00244A; + color: white; + position: relative; + margin-bottom: 15px; +} + +.node-company-full .nav-mobile-menu-close { + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 70px; + cursor: pointer; +} + +.node-company-full .nav-mobile-menu-close:before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + overflow: hidden; + background-image: url("/themes/custom/am/dist/../images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -2799.5px 0px; + width: 32px; + height: 20px; +} + +.node-company-full .field--name-body.with-label .field_label, +.node-company-full .field_company_contact.with-label .field_label { + color: #00244A; + font-size: 36px; + text-transform: uppercase; + margin-bottom: 25px; +} + +.node-company-full .nav-company-menu>* { + padding-bottom: 15px; +} + +.node-company-full .nav-company-menu>*>a { + color: #0085CA; + text-transform: uppercase; + font-size: 20px; +} + +.node-company-full .nav-company-menu>*:not(:first-child) { + padding-top: 15px; + border-top: 1px solid #f2f2f2; +} + +.node-company-full .nav-company-menu .field-item>.active>.field_docs_display_title { + color: #011F2E; +} + +.node-company-full .nav-company-menu .field_company_documents_br .paragraph--type--field-company-documents, +.node-company-full .nav-company-menu .field_company_documents .paragraph--type--field-company-documents { + padding-bottom: 15px; +} + +.node-company-full .nav-company-menu .field_company_documents_br .field_document_list_page_title, +.node-company-full .nav-company-menu .field_company_documents .field_document_list_page_title { + color: #0085CA; + text-transform: uppercase; + font-size: 20px; +} + +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group_br, +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group, +.node-company-full .nav-company-menu .field_company_documents .field_document_group_br, +.node-company-full .nav-company-menu .field_company_documents .field_document_group { + padding-left: 20px; + display: grid; + gap: 5px; +} + +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group_br a:hover, +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group_br a.is-active, +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group a:hover, +.node-company-full .nav-company-menu .field_company_documents_br .field_document_group a.is-active, +.node-company-full .nav-company-menu .field_company_documents .field_document_group_br a:hover, +.node-company-full .nav-company-menu .field_company_documents .field_document_group_br a.is-active, +.node-company-full .nav-company-menu .field_company_documents .field_document_group a:hover, +.node-company-full .nav-company-menu .field_company_documents .field_document_group a.is-active { + color: #00244A; +} + +.node-company-full .nav-mobile-menu { + display: none; +} + +@media (max-width: 960px) { + .node-company-full .nav-mobile-menu { + display: block; + } + + .node-company-full .nav-mobile-menu+* { + display: none; + } + + .node-company-full .nav-mobile-menu.open+* { + display: block; + } +} + +.company-docs-files .date-group { + background-color: #0085CA; + justify-content: flex-end; + display: flex; +} + +.company-docs-files .date-group .title-date { + font-size: 0.875rem; + letter-spacing: -0.04em; + color: white; + white-space: nowrap; + width: 155px; + padding: 9px 0px; +} + +.paragraph-cell-doc { + display: flex; + justify-content: space-between; + align-items: center; + border-bottom: 1px solid #f2f2f2; +} + +.paragraph-cell-doc>div:first-child { + flex: 1; +} + +@media (max-width: 960px) { + .paragraph-cell-doc { + display: block; + padding: 2rem 0; + } +} + +.paragraph-cell-doc .field_date_subgrouping_label, +.paragraph-cell-doc .field_file_br_label, +.paragraph-cell-doc .field_description_label, +.paragraph-cell-doc .file-size, +.paragraph-cell-doc .field_file_label { + display: none; +} + +.paragraph-cell-doc .file--application-pdf a, +.paragraph-cell-doc .field_date_subgrouping { + display: block; + font-size: 16px; + letter-spacing: -0.04em; + color: #00244A; + transition: color 0.2s ease-out; + padding: 2.5rem 10px 2.5rem 0; +} + +@media (max-width: 960px) { + + .paragraph-cell-doc .file--application-pdf a, + .paragraph-cell-doc .field_date_subgrouping { + padding: 0; + } +} + +@media (max-width: 960px) { + .paragraph-cell-doc-link { + margin-top: 10px; + } +} + +.paragraph-cell-doc-link span { + position: relative; + transition: all 0.5s; +} + +.paragraph-cell-doc-link span:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +.paragraph-cell-doc-link span a { + display: block; + width: 45px; + height: 45px; + font-size: 0; + position: relative; + z-index: 1; +} + +.paragraph-cell-doc-link span a { + font-size: 0 !important; + padding: 0 !important; +} + +.paragraph-cell-doc>.field_date_subgrouping { + width: 109px; +} + +@media (max-width: 960px) { + .paragraph-cell-doc>.field_date_subgrouping { + margin-top: 15px; + } +} + +.paragraph-cell-doc .file--application-pdf a:hover { + color: #0085ca; +} + +.group-of-files>div:last-child .paragraph-cell-doc { + border: 0; +} + +.docs-list-header { + display: flex; + justify-content: space-between; +} + +@media (max-width: 960px) { + .docs-list-header { + display: none; + } +} + +.docs-list-header>div { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1.125rem; + letter-spacing: -0.03em; + color: #000; + padding: 28px 0; +} + +.docs-list-header .head-docs-date { + width: 155px; + cursor: pointer; +} + +.docs-list-header .head-docs-date:after { + content: ""; + width: 8px; + height: 5px; + background-image: url("/themes/custom/am/dist/../images/icons/arrow-down-blue.png"); + background-size: contain; + background-position: center; + background-repeat: no-repeat; + display: inline-block; + vertical-align: middle; + margin-left: 0.9375rem; +} + +.docs-list-header .head-docs-date.rotated:after { + transform: rotate(180deg); +} + +.node-type-custom-page .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header { + overflow: unset; +} + +.node-type-custom-page .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image { + display: block; +} + +.block--am-blocks-category-block, +.block--am-blocks-industries-block { + background-color: #ffffff; +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block, +.node-type-custom-page.section-industries .block--am-blocks-industries-block { + margin-bottom: 25px; + margin-bottom: 1.5625rem; + text-align: center; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block, + .node-type-custom-page.section-industries .block--am-blocks-industries-block { + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block, + .node-type-custom-page.section-industries .block--am-blocks-industries-block { + margin-bottom: 100px; + margin-bottom: 6.25rem; + } +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block { + text-align: center; +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block { + padding-bottom: 60px; + padding-bottom: 3.75rem; + overflow: hidden; + } +} + +.page-taxonomy-term.section-industries .block--am-blocks-category-block, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block { + margin-bottom: 60px; + margin-bottom: 3.75rem; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block { + margin-bottom: 70px; + margin-bottom: 4.375rem; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block { + margin-bottom: 90px; + margin-bottom: 5.625rem; + } +} + +@media (min-width: 1140px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block { + margin-bottom: 60px; + margin-bottom: 3.75rem; + } +} + +.page-taxonomy-term.section-expertise .block--am-blocks-category-block, +.page-taxonomy-term.section-expertise .block--am-blocks-industries-block { + margin-bottom: 0; +} + +.block--am-blocks-category-block h2.block__title, +.block--am-blocks-industries-block h2.block__title { + display: none; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper { + position: relative; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper.has-image .main-image-header .category-background-image, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper.has-image .main-image-header .category-background-image { + display: block; +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper { + padding-top: 40px; + padding-top: 2.5rem; +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper { + padding-top: 73px; + padding-top: 4.5625rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + width: 100%; + position: absolute; + top: 0; + bottom: 0; + background-size: cover; + background-repeat: no-repeat; + background-position: top center; + overflow: hidden; + height: 400px; + height: 25rem; +} + +@media (min-width: 80px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 230px; + height: 14.375rem; + } +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 345px; + height: 21.5625rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 400px; + height: 25rem; + } +} + +@media (min-width: 80px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 230px; + height: 14.375rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 345px; + height: 21.5625rem; + background-image: none; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header { + height: 400px; + height: 25rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image { + display: none; +} + +@media (min-width: 80px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image { + height: 230px; + height: 14.375rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image { + height: 345px; + height: 21.5625rem; + display: block; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image { + height: 400px; + height: 25rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image img, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .main-image-header .category-background-image picture, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image img, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .main-image-header .category-background-image picture { + width: 100%; + display: block; +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing { + z-index: 5; + position: relative; + width: 90%; + margin: auto; + max-height: inherit; + min-height: inherit; +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing { + overflow: hidden; + padding-top: 2px; + padding-top: 0.125rem; + } +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing { + padding-top: 43px; + padding-top: 2.6875rem; +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing { + padding-top: 55px; + padding-top: 3.4375rem; + } +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing { + background-color: #ffffff; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .category-wrapper, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .category-wrapper, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .category-wrapper, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .category-wrapper { + padding-top: 40px; + padding-top: 2.5rem; +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .category-wrapper, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .category-wrapper, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .category-wrapper, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .category-wrapper { + padding-top: 73px; + padding-top: 4.5625rem; + } +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding: 0 15px; + padding: 0 0.9375rem; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-right: 45px; + padding-right: 2.8125rem; + padding-left: 45px; + padding-left: 2.8125rem; + } +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-right: 50px; + padding-right: 3.125rem; + padding-left: 50px; + padding-left: 3.125rem; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-right: 62px; + padding-right: 3.875rem; + padding-left: 62px; + padding-left: 3.875rem; + } +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-bottom: 25px; + padding-bottom: 1.5625rem; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-bottom: 30px; + padding-bottom: 1.875rem; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms-wrapper, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms-wrapper { + padding-bottom: 60px; + padding-bottom: 3.75rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header { + min-height: 80px; + min-height: 5rem; +} + +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper { + margin: 0 auto; + display: table; + width: 100%; +} + +@media (min-width: 80px) { + + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper { + height: 230px; + height: 14.375rem; + min-height: 0px; + min-height: 0rem; + } +} + +@media (min-width: 580px) { + + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper { + height: 345px; + height: 21.5625rem; + background-position: center; + } +} + +@media (min-width: 960px) { + + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper, + .expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper { + height: 400px; + height: 25rem; + } +} + +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper-internal, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper-internal, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper-internal, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .expertise-title-wrapper .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.node-type-custom-page) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper-internal, +.expertise-title-wrapper:not(.section-expertise) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper-internal, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .expertise-title-wrapper .expertise-title-wrapper-internal { + display: table-cell; + vertical-align: middle; +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header { + margin-right: 25px; + margin-right: 1.5625rem; + margin-left: 25px; + margin-left: 1.5625rem; + border-bottom: 1px solid #d9d9d9; + padding-bottom: 60px; + padding-bottom: 3.75rem; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header { + margin-right: 30px; + margin-right: 1.875rem; + margin-left: 30px; + margin-left: 1.875rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #00244A; + margin: 0; +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + padding: 0 6% 11px; + font-size: 40px; + font-size: 2.5rem; + line-height: 34px; + line-height: 2.125rem; +} + +@media (min-width: 80px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + padding-top: 0px; + padding-top: 0rem; + padding-right: 0px; + padding-right: 0rem; + padding-bottom: 0px; + padding-bottom: 0rem; + padding-left: 0px; + padding-left: 0rem; + } +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + font-size: 70px; + font-size: 4.375rem; + line-height: 60px; + line-height: 3.75rem; + letter-spacing: -0.01em; + } +} + +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + font-size: 46px; + font-size: 2.875rem; + line-height: 40px; + line-height: 2.5rem; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-title { + font-size: 64px; + font-size: 4rem; + line-height: 54px; + line-height: 3.375rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-subheader, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-subheader, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-subheader, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-subheader { + margin-top: 20px; + margin-top: 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #00244A; + font-size: 22px; + font-size: 1.375rem; + line-height: 30px; + line-height: 1.875rem; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-subheader, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-subheader, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-subheader, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-subheader { + margin-top: 25px; + margin-top: 1.5625rem; + font-size: 25px; + font-size: 1.5625rem; + line-height: 35px; + line-height: 2.1875rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 14px; + font-size: 0.875rem; + line-height: 24px; + line-height: 1.5rem; + letter-spacing: -0.03em; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + width: 85%; + margin: auto; + } +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + letter-spacing: 0em; + width: 87%; + font-size: 25px; + font-size: 1.5625rem; + line-height: 36px; + line-height: 2.25rem; + } +} + +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, +.page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + margin-top: 20px; + margin-top: 1.25rem; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description, + .page-taxonomy-term.section-expertise-leaf .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description { + margin-top: 30px; + margin-top: 1.875rem; + font-size: 18px; + font-size: 1.125rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description kbd, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description code, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description pre, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description sample, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description kbd, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description code, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description pre, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description sample, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description kbd, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description code, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description pre, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description sample, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description kbd, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description code, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description pre, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description sample { + white-space: normal; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button), +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button), +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button), +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button) { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button) span, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button) span, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button) span, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button) span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):hover, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):hover { + color: #cf7f00 !important; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):active span, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):focus span, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):hover span, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):active span, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):focus span, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):hover span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):active span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):focus span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description a:not(.orange-button):hover span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):active span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):focus span, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description a:not(.orange-button):hover span { + color: #cf7f00 !important; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2 i, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3 i, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4 i, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2 i, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3 i, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4 em, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h2 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h3 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description h4 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h2 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h3 i, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4 em, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description p, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description p:last-child, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description p:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description p:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description p:last-child { + margin-bottom: 0; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul { + list-style-type: disc; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li { + margin-bottom: 1em; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li:last-child, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li:last-child, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li:last-child, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li:last-child, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li:last-child { + margin-bottom: 0; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li:before, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li:before, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li:before, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li:before, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li:before, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li:before, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li:before, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li:before { + display: table; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li ul, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li ul, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li ul, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li ol, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ol li ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description ul li ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ol li ul, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li ol, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .content:after, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .content:after, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .content:after, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element a, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element a { + display: block; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element img, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element img, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element img, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element img { + width: 100%; + display: block; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .media-element p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .media-element p { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media (min-width: 1140px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-default p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-default p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-teaser, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-preview, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-teaser, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-preview, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-preview img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-teaser img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-preview img, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-teaser img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-preview img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .category-term-description .media-element-container .file-teaser img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-preview img, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .category-term-description .media-element-container .file-teaser img { + width: auto; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a { + display: inline-block; + width: 90%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + height: 50px; + height: 3.125rem; + line-height: 50px; + line-height: 3.125rem; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + margin: 5px 50px 5px 20px; + border-radius: 3px; + padding-right: 20px; + padding-right: 1.25rem; + padding-left: 20px; + padding-left: 1.25rem; + letter-spacing: 0.03em; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a { + width: 238px; + width: 14.875rem; + } + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a #widget-button-tax-covid-19, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a #widget-button-tax-covid-19, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a #widget-button-tax-covid-19, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a #widget-button-tax-covid-19 { + margin-left: 50px; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a { + font-size: 20px; + font-size: 1.25rem; + width: 290px; + width: 18.125rem; + line-height: 57px; + line-height: 3.5625rem; + height: 53px; + height: 3.3125rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a.custom-btn, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a.custom-btn, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a.custom-btn, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a.custom-btn { + width: auto; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:hover, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content a:hover { + background-color: #0085ca; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons { + display: inline-table; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a { + display: table; + float: left; + width: 90%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 15px; + font-size: 0.9375rem; + height: 50px; + height: 3.125rem; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + margin: 5px 40px 5px 20px; + border-radius: 3px; + padding-right: 10px; + padding-right: 0.625rem; + padding-left: 10px; + padding-left: 0.625rem; + letter-spacing: 0.03em; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a { + width: 180px; + width: 11.25rem; + margin: 5px 10px 5px 10px; + } + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a #widget-button-tax-covid-19, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a #widget-button-tax-covid-19, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a #widget-button-tax-covid-19, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a #widget-button-tax-covid-19 { + margin-left: 30px; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a { + font-size: 19px; + font-size: 1.1875rem; + width: 250px; + width: 15.625rem; + height: 53px; + height: 3.3125rem; + margin: 5px 10px 5px 10px; + } +} + +@media (min-width: 1140px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a { + font-size: 20px; + font-size: 1.25rem; + width: 300px; + width: 18.75rem; + height: 53px; + height: 3.3125rem; + margin: 5px 20px 5px 20px; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a .btn-text, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a .btn-text, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a .btn-text, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a .btn-text { + height: 100%; + word-wrap: break-word; + vertical-align: middle; + display: table-cell; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:hover, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .talk-to-us-category-content-3-buttons a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .talk-to-us-category-content-3-buttons a:hover { + background-color: #0085ca; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content { + margin-top: 20px; + margin-top: 1.25rem; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content { + margin-top: 30px; + margin-top: 1.875rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a { + display: inline-block; + border-radius: 3px; + padding-right: 25px; + padding-right: 1.5625rem; + padding-left: 25px; + padding-left: 1.5625rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #ffffff; + font-size: 16px; + font-size: 1rem; + line-height: 50px; + line-height: 3.125rem; + text-align: center; + white-space: nowrap; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:hover, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .main-category-header .financial-services-bulletin-content a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .main-category-header .financial-services-bulletin-content a:hover { + background-color: #0085ca; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .initial_blurb, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .initial_blurb, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .initial_blurb, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .initial_blurb { + display: none; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display { + height: auto; + margin-top: 40px; + margin-top: 2.5rem; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display { + height: 250px; + height: 15.625rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display { + height: 200px; + height: 12.5rem; + text-align: left; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display h2, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display h2 { + margin-bottom: 30px; + margin-bottom: 1.875rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 18px; + font-size: 1.125rem; + line-height: 24px; + line-height: 1.5rem; + color: #0085ca; +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display h2, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display h2, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display h2, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display h2 { + font-size: 22px; + font-size: 1.375rem; + line-height: 30px; + line-height: 1.875rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display.initial h2, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display.initial h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display.initial h2, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display.initial h2 { + color: #00244A; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display p, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display p, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 24px; + line-height: 1.5rem; + color: #666666; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p { + font-size: 16px; + font-size: 1rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .description-display p, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .description-display p, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .description-display p { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 40px; + column-gap: 40px; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + margin-top: 54px; + margin-top: 3.375rem; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms:after, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms:after, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms:after, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + padding: 0 15px; + padding: 0 0.9375rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + margin-top: 80px; + margin-top: 5rem; + } +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + display: none; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + display: block; + margin-top: 60px; + margin-top: 3.75rem; + } +} + +.page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, +.page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, +.page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, +.page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + background-color: #ffffff; + padding: 0 20px; + padding: 0 1.25rem; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + padding: 40px 30px 0; + padding: 2.5rem 1.875rem 0; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms, + .page-taxonomy-term.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms { + padding: 0px 20px; + padding: 0rem 1.25rem; + } +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 90%; + display: block; + margin: 0 auto; +} + +@media (min-width: 580px) { + + .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 100%; + padding: 0 15px; + padding: 0 0.9375rem; + } +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + margin-bottom: 38px; + margin-bottom: 2.375rem; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + display: inline-block; + float: left; + width: 50%; + min-height: 225px; + } +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 33.33%; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-expertise .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 25%; + } +} + +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + margin-bottom: 15px; + margin-bottom: 0.9375rem; + padding: 25px 15px; + padding: 1.5625rem 0.9375rem; + background-color: #f5f5f5; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + margin-right: 2%; + width: 49%; + float: left; + } + + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(2n), + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(2n), + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(2n), + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(2n) { + margin-right: 0; + } + + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:last-child, + .page-taxonomy-term.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:last-child, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:last-child, + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:last-child { + margin-right: 0; + } +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + display: block; + height: 78px; + height: 4.875rem; + margin-top: 12px; + margin-top: 0.75rem; + background-color: #d9d9d9; + transition: background-color 0.2s ease-out; + border-radius: 3px; +} + +@media (min-width: 580px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + display: inline-block; + position: relative; + float: left; + width: 47%; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even) { + margin-left: 6%; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+2), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+2) { + margin-top: 0; + } +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 30%; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even) { + margin-left: inherit; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(3n+2) { + margin-right: 5%; + margin-left: 5%; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+3), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+3), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+3), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+3) { + margin-top: 0; + } +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list, + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list { + width: 24%; + margin-right: auto; + margin-left: auto; + margin-top: 30px; + margin-top: 1.875rem; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(3n+2), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(3n+2) { + margin-right: auto; + margin-left: auto; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(even), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(even) { + margin-right: 1.3333333333%; + margin-left: 1.3333333333%; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(odd), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(odd), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(odd), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(odd) { + margin-right: 0; + margin-left: 0; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(4n), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(4n), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(4n), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(4n) { + margin-right: 0; + } + + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+4), + .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+4), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:nth-child(-n+4), + .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:nth-child(-n+4) { + margin-top: 0; + } +} + +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:focus, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:hover, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:focus, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:hover, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:focus, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:hover, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:focus, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:hover { + background-color: #0085ca; +} + +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:focus .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:hover .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:focus .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:hover .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:focus .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list:hover .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:focus .term-title a, +.no-touch .node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list:hover .term-title a { + color: #ffffff; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 22px; + font-size: 1.375rem; + line-height: 25px; + line-height: 1.5625rem; + letter-spacing: -0.02em; +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a { + color: #00244A; + transition: color 0.2s ease-out; +} + +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:hover, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:active, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:focus, +.no-touch .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a:hover, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:active, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:focus, +.no-touch .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a:hover { + color: #0085ca; +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title a, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title a { + display: block; + width: 100%; + padding: 26px 20px; + padding: 1.625rem 1.25rem; +} + +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title, +.node-type-custom-page.section-industries .block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-title, +.node-type-custom-page.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-title { + display: block; + width: 100%; + padding: 0; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 22px; + font-size: 1.375rem; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-description, +.block--am-blocks-category-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-description, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .category-listing .terms .term-list .term-description, +.block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .term-list .term-description { + margin-top: 9px; + margin-top: 0.5625rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + color: #666666; + overflow: hidden; + letter-spacing: -0.03em; +} + +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper.has-image .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-category-block .taxonomy-category-block-wrapper.has-image .category-term-description, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper.has-image .category-term-title, +.page-taxonomy-term.section-expertise:not(.section-expertise-leaf) .block--am-blocks-industries-block .taxonomy-category-block-wrapper.has-image .category-term-description { + color: #ffffff; +} + +.node-type-custom-page.section-expertise header.main-category-header { + height: unset !important; +} + +.node-type-custom-page.section-expertise .block--am-blocks-category-block .taxonomy-category-block-wrapper .category-listing .expertise-title-wrapper { + padding: 0 30px 40px 30px; + height: unset !important; +} + +@media (min-width: 960px) { + .page-taxonomy-term.section-industries .block--am-blocks-industries-block .taxonomy-category-block-wrapper .subcategory-listing .terms .industries .term-list { + float: initial; + margin: 0 0 15px; + } +} + +.jump-to-menu { + position: relative; + margin-right: auto; + margin-left: auto; +} + +.jump-to-menu.open .jump-to-trigger { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.jump-to-menu.open .jump-to-trigger .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -240px 0px; + width: 8px; + height: 5px; +} + +.jump-to-menu.open .jump-to-trigger:focus .icon, +.jump-to-menu.open .jump-to-trigger:hover .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -240px 0px; + width: 8px; + height: 5px; +} + +.jump-to-menu.open .jump-to-content { + visibility: visible; + opacity: 1; +} + +.jump-to-menu .jump-to-trigger { + height: 50px; + height: 3.125rem; + line-height: 50px; + line-height: 3.125rem; + text-align: left; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + transition: background-color 0.2s ease-out; + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + cursor: pointer; + border-radius: 3px; + text-align: center; + letter-spacing: 0.04em; +} + +.no-touch .jump-to-menu .jump-to-trigger:active, +.no-touch .jump-to-menu .jump-to-trigger:focus, +.no-touch .jump-to-menu .jump-to-trigger:hover { + color: #ffffff; + background-color: #0085ca; +} + +.jump-to-menu .jump-to-trigger .icon { + display: inline-block; + vertical-align: middle; + margin-left: 15px; + margin-left: 0.9375rem; + position: absolute; + top: 50%; + right: 11%; + transform: translate(-50%, -50%); +} + +.jump-to-menu .jump-to-content { + position: absolute; + visibility: hidden; + opacity: 0; + transition: visibility 0s, opacity 0.2s ease-out; + top: 50px; + top: 3.125rem; + width: 100%; + max-height: 310px; + max-height: 19.375rem; + margin: 0 auto; + padding: 0 0 3px 0; + padding: 0 0 0.1875rem 0; + overflow-y: auto; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.jump-to-menu .jump-to-content ul { + text-align: left; +} + +.jump-to-menu .jump-to-content ul li { + padding-top: 15px; + padding-top: 0.9375rem; + padding-right: 30px; + padding-right: 1.875rem; + padding-bottom: 15px; + padding-bottom: 0.9375rem; + padding-left: 30px; + padding-left: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 20px; + line-height: 1.25rem; + color: #ffffff; + transition: background-color 0.2s ease-out, color 0.2s ease-out; + cursor: pointer; +} + +.jump-to-menu .jump-to-content ul li a { + display: block; + color: inherit; +} + +.jump-to-category { + width: 90%; + margin-bottom: 50px; + margin-bottom: 3.125rem; +} + +@media (min-width: 580px) { + .jump-to-category { + display: none; + } +} + +.node-type-custom-page.section-industries .jump-to-category { + display: none; +} + +.jump-to-category .jump-to-trigger { + color: #ffffff; + background-color: #002b49; + margin-top: 11px; + margin-top: 0.6875rem; + padding-right: 11%; +} + +.no-touch .jump-to-category .jump-to-trigger:focus, +.no-touch .jump-to-category .jump-to-trigger:hover { + background-color: #0085ca; +} + +.jump-to-category .jump-to-trigger .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -132px 0px; + width: 8px; + height: 5px; +} + +.jump-to-category .jump-to-content { + background-color: #061931; +} + +.no-touch .jump-to-category .jump-to-content li:focus, +.no-touch .jump-to-category .jump-to-content li:hover { + background-color: #0085ca; +} + +.jump-to-category.open .jump-to-trigger { + background-color: #061931; +} + +@media (min-width: 580px) { + .jump-to-category-ind { + display: none; + } +} + +.jump-to-category-ind .jump-to-trigger { + color: #00244A; + background-color: #d9d9d9; + margin-top: 20px; + margin-top: 1.25rem; +} + +.no-touch .jump-to-category-ind .jump-to-trigger:focus, +.no-touch .jump-to-category-ind .jump-to-trigger:hover { + color: #ffffff; + background-color: #0085ca; +} + +.no-touch .jump-to-category-ind .jump-to-trigger:focus .icon, +.no-touch .jump-to-category-ind .jump-to-trigger:hover .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -132px 0px; + width: 8px; + height: 5px; + height: 6px; + width: 9px; +} + +.jump-to-category-ind .jump-to-trigger .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -114px 0px; + width: 8px; + height: 5px; +} + +.jump-to-category-ind .jump-to-content { + background-color: #0085ca; +} + +.no-touch .jump-to-category-ind .jump-to-content li:active, +.no-touch .jump-to-category-ind .jump-to-content li:focus, +.no-touch .jump-to-category-ind .jump-to-content li:hover { + background-color: #1479ad; +} + +.jump-to-category-ind.open .jump-to-trigger { + color: #ffffff; + background-color: #0085ca; +} + +.no-touch .jump-to-category-ind.open .jump-to-trigger:focus, +.no-touch .jump-to-category-ind.open .jump-to-trigger:hover { + background-color: #1479ad; +} + +.jump-to-country { + width: 240px; + width: 15rem; + margin-right: auto; + margin-left: auto; +} + +.jump-to-country .jump-to-trigger { + color: #ffffff; + background-color: #cf7f00; + text-align: left; +} + +.jump-to-country .jump-to-trigger .icon { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -132px 0px; + width: 8px; + height: 5px; + height: 6px; + width: 9px; +} + +.jump-to-country .jump-to-content { + background-color: #0085ca; + margin-top: -1px; +} + +.no-touch .jump-to-country .jump-to-content li:active, +.no-touch .jump-to-country .jump-to-content li:focus, +.no-touch .jump-to-country .jump-to-content li:hover { + background-color: #1479ad; +} + +.jump-to-country.open .jump-to-trigger { + background-color: #0085ca; +} + +.no-touch .jump-to-country.open .jump-to-trigger:active, +.no-touch .jump-to-country.open .jump-to-trigger:focus, +.no-touch .jump-to-country.open .jump-to-trigger:hover { + background-color: #1479ad; +} + +.jump-to-country-desktop { + display: none; +} + +@media (min-width: 960px) { + .jump-to-country-desktop { + display: block; + margin-top: 30px; + margin-top: 1.875rem; + } +} + +.jump-to-country-mobile { + margin-top: 20px; + margin-top: 1.25rem; +} + +@media (min-width: 960px) { + .jump-to-country-mobile { + display: none; + } +} + +.two-columns-layout .l-content, +.node-type-expertise-article .l-content, +.node--expertise-article .l-content {} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid { + position: relative; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + margin-top: 55px; + margin-top: 3.4375rem; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + margin-top: 70px; + margin-top: 4.375rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid { + padding-left: 80px; + padding-left: 5rem; + margin-top: 70px; + margin-top: 4.375rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 80px; + column-gap: 80px; + -moz-column-rule: 1px solid #d9d9d9; + column-rule: 1px solid #d9d9d9; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item { + padding-bottom: 45px; + padding-bottom: 2.8125rem; + width: 100%; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item { + padding-bottom: 55px; + padding-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item { + display: block; + padding-bottom: 30px; + padding-bottom: 1.875rem; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item { + float: left; + width: 50%; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.even { + clear: both; + margin-right: -1px; + border-right: 1px solid #d9d9d9; + padding-right: 40px; + padding-right: 2.5rem; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item.odd { + padding-left: 40px; + padding-left: 2.5rem; + border-left: 1px solid #d9d9d9; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) { + padding-bottom: 0; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content { + border-bottom: 0; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise { + padding-bottom: 35px; + padding-bottom: 2.1875rem; + border-bottom: 1px solid #d9d9d9; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + margin-bottom: 10px; + margin-bottom: 0.625rem; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: left; + width: 170px; + width: 10.625rem; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + width: 100%; + margin-right: 0; + margin-bottom: 10px; + margin-bottom: 0.625rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img { + display: block; +} + +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content a img:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content a img:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries a img:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise a img:hover { + opacity: 0.8; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 22px; + font-size: 1.375rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: table-header-group; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: block; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 22px; + font-size: 1.375rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover { + color: #0085ca; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: block; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items { + padding-top: 15px; + padding-top: 0.9375rem; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 i, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 em, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 i, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 em, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date h4 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h2 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h3 i, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 em, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul { + list-style-type: disc; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li { + margin-bottom: 1em; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:last-child, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:last-child { + margin-bottom: 0; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:before, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:before, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li:before, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li:before { + display: table; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ul, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ol, +.two-columns-layout .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ul, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ol, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date ul li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ol li ul, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ol, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout>.field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.page-taxonomy-term.section-industries .two-columns-layout .l-content>article>.node__content>.two-collumns-layout>.dp-composite-field-container>.field--name-field-taxonomy-grid, +.page-taxonomy-term.section-industries .node-type-expertise-article .l-content>article>.node__content>.two-collumns-layout>.dp-composite-field-container>.field--name-field-taxonomy-grid, +.page-taxonomy-term.section-industries .node--expertise-article .l-content>article>.node__content>.two-collumns-layout>.dp-composite-field-container>.field--name-field-taxonomy-grid { + padding: 0; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work { + position: relative; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work { + padding-left: 80px; + padding-left: 5rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-weight: normal; + letter-spacing: -0.02em; + font-size: 22px; + font-size: 1.375rem; + line-height: 1; + text-transform: uppercase; + line-height: 1; + letter-spacing: -0.01em; + text-align: left; + padding-bottom: 30px; + padding-bottom: 1.875rem; + padding-top: 0px; + padding-top: 0rem; +} + +@media (min-width: 80px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label { + font-size: 22px; + font-size: 1.375rem; + } +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__label { + padding-right: 22px; + padding-right: 1.375rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item { + padding-bottom: 45px; + padding-bottom: 2.8125rem; + width: 100%; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item { + padding-bottom: 55px; + padding-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item { + display: block; + padding-bottom: 30px; + padding-bottom: 1.875rem; + float: none; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .ie .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .ie .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item, + .ie .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item { + float: left; + width: 50%; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even, + .ie .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even, + .ie .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even, + .ie .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.even { + clear: both; + margin-right: -1px; + border-right: 1px solid #d9d9d9; + padding-right: 40px; + padding-right: 2.5rem; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd, + .ie .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd, + .ie .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd, + .ie .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item.odd { + padding-left: 40px; + padding-left: 2.5rem; + border-left: 1px solid #d9d9d9; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2), + .ie .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2), + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2), + .ie .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2), + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2), + .ie .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) { + padding-bottom: 0; + } + + .ie .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content { + border-bottom: 0; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item:last-child { + margin-bottom: 0; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field__items .node__content:after { + content: ""; + display: block; + clear: both; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image { + margin-bottom: 30px; + margin-bottom: 1.875rem; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image { + float: left; + width: 170px; + width: 10.625rem; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image { + width: 100%; + margin-right: 0; + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-image img { + display: block; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title { + display: table; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 22px; + font-size: 1.375rem; + line-height: 28px; + line-height: 1.75rem; + color: #00244A; + transition: color 0.2s ease-out; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a { + font-size: 26px; + font-size: 1.625rem; + line-height: 33px; + line-height: 2.0625rem; + } +} + +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover, +.no-touch .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover, +.no-touch .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover, +.no-touch .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:active, +.no-touch .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:focus, +.no-touch .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .node__title a:hover { + color: #0085ca; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text { + display: block; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text .field__items { + padding-top: 15px; + padding-top: 0.9375rem; +} + +.two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, +.two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, +.node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, +.node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + .two-columns-layout .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, + .two-columns-layout .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, + .node-type-expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content>.two-collumns-layout .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p, + .node--expertise-article .l-content article>.node__content .dp-composite-field-container>.field--name-field-examples-of-our-work>.field__items>.field__item .field--name-field-teaser-text p { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid, +.node-type-expertise-article .field--name-field-taxonomy-grid, +.node--expertise-article .field--name-field-taxonomy-grid { + margin-top: 15px; + margin-top: 0.9375rem; +} + +@media (min-width: 580px) { + + .two-columns-layout .field--name-field-taxonomy-grid, + .node-type-expertise-article .field--name-field-taxonomy-grid, + .node--expertise-article .field--name-field-taxonomy-grid { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid, + .node-type-expertise-article .field--name-field-taxonomy-grid, + .node--expertise-article .field--name-field-taxonomy-grid { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items:after, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items:after, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 80px; + column-gap: 80px; + -moz-column-rule: 1px solid #d9d9d9; + column-rule: 1px solid #d9d9d9; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item { + padding-bottom: 45px; + padding-bottom: 2.8125rem; + width: 100%; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; +} + +@media (min-width: 580px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item { + padding-bottom: 55px; + padding-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item { + display: inline-block; + padding-bottom: 30px; + padding-bottom: 1.875rem; + float: none; + } + + .ie .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item, + .ie .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item, + .ie .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item { + float: left; + width: 50%; + } + + .ie .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item.even { + clear: both; + margin-right: -1px; + border-right: 1px solid #d9d9d9; + padding-right: 40px; + padding-right: 2.5rem; + } + + .ie .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item.odd { + padding-left: 40px; + padding-left: 2.5rem; + border-left: 1px solid #d9d9d9; + } + + .ie .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) { + padding-bottom: 0; + } + + .ie .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content { + border-bottom: 0; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content:after, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise { + padding-bottom: 65px; + padding-bottom: 4.0625rem; + border-bottom: 1px solid #d9d9d9; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + margin-bottom: 50px; + margin-bottom: 3.125rem; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 580px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: left; + width: 170px; + width: 10.625rem; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: none; + width: 100%; + margin-right: 0; + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img { + display: block; +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 22px; + font-size: 1.375rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 580px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: table-header-group; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: block; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: block; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items { + padding-top: 15px; + padding-top: 0.9375rem; +} + +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .two-columns-layout .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .node-type-expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-date p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .content .field--name-field-teaser-text p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .node--expertise-article .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + + .two-columns-layout .masonry-grid-custom, + .node-type-expertise-article .masonry-grid-custom, + .node--expertise-article .masonry-grid-custom { + -moz-columns: 2 auto; + columns: 2 auto; + -moz-column-gap: 60px; + column-gap: 60px; + } +} + +.node-type-expertise-article .l-content .field_examples_of_our_work.dp-composite-field-container { + padding: 0; +} + +.node-type-expertise-article .l-content .dp-composite-field-container .field__items .field__item .field--name-field-teaser-text, +.node-type-expertise-article .l-content .dp-composite-field-container .field__items .field__item:last-child { + margin-bottom: 0; +} + +.field-example-of-our-work-title { + color: #00244A; + font-size: 30px; + font-weight: bold; + margin-bottom: 30px; +} + +.field-example-of-our-work-item { + max-width: calc((100% - 50px) / 2); + margin-bottom: 40px; + font-size: 20px; + line-height: 1.2; + color: #00244A; +} + +.field-example-of-our-work-item:nth-last-child(-n+2) { + border-bottom: 0; +} + +.field-node-field-button-link { + display: flex; +} + +.field-node-field-button-link-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.field-node-field-button-link-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .field-node-field-button-link-link:before { + height: 25px; + } +} + +.field-node-field-button-link-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .field-node-field-button-link-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.field-node-field-button-link-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .field-node-field-button-link-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.field-node-field-button-link-link:hover:before { + width: 100%; +} + +.field-node-field-button-link-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .field-node-field-button-link-link a { + font-size: 16px; + } +} + +@media (max-width: 580px) { + .field-node-field-button-link-link:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .field-node-field-button-link { + justify-content: center; + flex-flow: row wrap; + } + + .field-node-field-button-link-link:not(:last-child) { + margin-right: 30px; + } +} + +.node-expertise-full-layout-sidebar .insights-wrapper .field-node-field-button-link-link a { + white-space: initial; + line-height: 20px; +} + +.block--am-beans-spotlight-bean-page-wrapper, +.block--bean-expertise-spotlight { + overflow: hidden; + position: relative; +} + +.front:not(.returning-visitor) .block--am-beans-spotlight-bean-page-wrapper, +.front:not(.returning-visitor) .block--bean-expertise-spotlight { + padding-bottom: 60px; + padding-bottom: 3.75rem; +} + +@media (min-width: 960px) { + + .front:not(.returning-visitor) .block--am-beans-spotlight-bean-page-wrapper, + .front:not(.returning-visitor) .block--bean-expertise-spotlight { + padding-bottom: 100px; + padding-bottom: 6.25rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .block__title, +.block--am-beans-spotlight-bean-page-wrapper .block-title, +.block--bean-expertise-spotlight .block__title, +.block--bean-expertise-spotlight .block-title { + display: none; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-slide, +.block--am-beans-spotlight-bean-page-wrapper .swiper-wrapper, +.block--bean-expertise-spotlight .swiper-slide, +.block--bean-expertise-spotlight .swiper-wrapper { + min-height: 326px; + min-height: 20.375rem; + height: 523px; + height: 32.6875rem; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-slide, + .block--am-beans-spotlight-bean-page-wrapper .swiper-wrapper, + .block--bean-expertise-spotlight .swiper-slide, + .block--bean-expertise-spotlight .swiper-wrapper { + min-height: 0; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container, +.block--bean-expertise-spotlight .swiper-container { + overflow: hidden; + min-height: 569px; + min-height: 35.5625rem; + background-color: #002b49; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container, + .block--bean-expertise-spotlight .swiper-container { + min-height: 625px; + min-height: 39.0625rem; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container, + .block--bean-expertise-spotlight .swiper-container { + min-height: 675px; + min-height: 42.1875rem; + background-color: transparent; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .swiper-wrapper, +.block--bean-expertise-spotlight .swiper-container .swiper-wrapper { + min-height: inherit; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .swiper-wrapper .swiper-slide, +.block--bean-expertise-spotlight .swiper-container .swiper-wrapper .swiper-slide { + overflow: hidden; + background-color: #002b49; + min-height: inherit; + background-size: cover; +} + +@media (min-width: max-width 959px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .swiper-wrapper .swiper-slide, + .block--bean-expertise-spotlight .swiper-container .swiper-wrapper .swiper-slide { + background-image: none !important; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .empty, +.block--bean-expertise-spotlight .swiper-container .empty { + padding-bottom: 55.9%; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image, + .block--bean-expertise-spotlight .swiper-container .field--type-image { + position: static; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image, + .block--bean-expertise-spotlight .swiper-container .field--type-image { + height: 100%; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items, + .block--bean-expertise-spotlight .swiper-container .field--type-image .field__items { + height: 100%; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item, + .block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item { + height: 100%; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item img, +.block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item img { + display: block; + position: absolute; + left: 0; + width: 100%; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item img, + .block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item img { + position: static; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item img, + .block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item img { + height: 100%; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item p, +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--type-image .field__items .field__item .caption, +.block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item p, +.block--bean-expertise-spotlight .swiper-container .field--type-image .field__items .field__item .caption { + display: none; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group, +.block--bean-expertise-spotlight .swiper-container .group-text-group { + z-index: 1000; + color: #ffffff; + width: 100%; + padding-top: 50px; + padding-top: 3.125rem; + padding-right: 25px; + padding-right: 1.5625rem; + padding-bottom: 117px; + padding-bottom: 7.3125rem; + padding-left: 25px; + padding-left: 1.5625rem; + text-align: center; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group, + .block--bean-expertise-spotlight .swiper-container .group-text-group { + padding-right: 60px; + padding-right: 3.75rem; + padding-bottom: 34px; + padding-bottom: 2.125rem; + padding-left: 60px; + padding-left: 3.75rem; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group, + .block--bean-expertise-spotlight .swiper-container .group-text-group { + width: 820px; + width: 51.25rem; + margin-right: auto; + margin-left: auto; + padding-top: 83px; + padding-top: 5.1875rem; + padding-right: 0; + padding-bottom: 157px; + padding-bottom: 9.8125rem; + padding-left: 0; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group a, +.block--bean-expertise-spotlight .swiper-container .group-text-group a { + color: #ffffff; + transition: color 0.2s ease-out; +} + +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group a:active, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group a:focus, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group a:hover, +.no-touch .block--bean-expertise-spotlight .swiper-container .group-text-group a:active, +.no-touch .block--bean-expertise-spotlight .swiper-container .group-text-group a:focus, +.no-touch .block--bean-expertise-spotlight .swiper-container .group-text-group a:hover { + color: #0085ca; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .industry-category, +.block--bean-expertise-spotlight .swiper-container .group-text-group .industry-category { + margin-bottom: 30px; + margin-bottom: 1.875rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + letter-spacing: 0.03em; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .industry-category .term, +.block--bean-expertise-spotlight .swiper-container .group-text-group .industry-category .term { + color: #cf7f00; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title { + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + font-weight: 600; + width: 100%; + font-size: 30px; + font-size: 1.875rem; +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title, + .block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title { + font-size: 50px; + font-size: 3.125rem; + margin-bottom: 23px; + margin-bottom: 1.4375rem; + } +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title, + .block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title { + font-size: 60px; + font-size: 3.75rem; + line-height: 60px; + line-height: 3.75rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title a, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title a { + color: #ffffff; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title a:active, +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title a:focus, +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-title a:hover, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title a:active, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title a:focus, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-title a:hover { + color: #0085ca; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-subtitle, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-subtitle { + display: none; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + display: block; + font-size: 16px; + font-size: 1rem; + line-height: 24px; + line-height: 1.5rem; + margin: 25px 0 0 0; + margin: 1.5625rem 0 0 0; +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-subtitle, + .block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-subtitle { + display: block; + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + margin-left: 3px; + margin-left: 0.1875rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-subtitle p, +.block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-subtitle p { + line-height: 1.4; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-container .group-text-group .field--name-field-slide-subtitle, + .block--bean-expertise-spotlight .swiper-container .group-text-group .field--name-field-slide-subtitle { + font-size: 20px; + font-size: 1.25rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .overlay, +.block--bean-expertise-spotlight .swiper-container .overlay { + display: block; + position: absolute; + z-index: 500; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #00244A; + opacity: 0.3; + cursor: -webkit-grab; +} + +.block--am-beans-spotlight-bean-page-wrapper .ambient_field_placeholder .ambient-video, +.block--bean-expertise-spotlight .ambient_field_placeholder .ambient-video { + display: block; + width: 100%; +} + +.touch .block--am-beans-spotlight-bean-page-wrapper .ambient_field_placeholder .ambient-video, +.touch .block--bean-expertise-spotlight .ambient_field_placeholder .ambient-video { + display: none; +} + +.block--am-beans-spotlight-bean-page-wrapper .ambient_field_placeholder .field--name-field-image, +.block--bean-expertise-spotlight .ambient_field_placeholder .field--name-field-image { + display: none; +} + +.touch .block--am-beans-spotlight-bean-page-wrapper .ambient_field_placeholder .field--name-field-image, +.touch .block--bean-expertise-spotlight .ambient_field_placeholder .field--name-field-image { + display: block; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, +.block--bean-expertise-spotlight .swiper-pager, +.block--bean-expertise-spotlight .swiper-pagination { + bottom: 12%; + left: 15px; + left: 0.9375rem; + width: 320px; + width: 20rem; + text-align: left; + position: absolute; + width: 100%; + right: 0; + bottom: 50px; + bottom: 3.125rem; + left: 0; + z-index: 4; + padding-right: 25px; + padding-right: 1.5625rem; + padding-left: 25px; + padding-left: 1.5625rem; + text-align: center; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager:after, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination:after, +.block--bean-expertise-spotlight .swiper-pager:after, +.block--bean-expertise-spotlight .swiper-pagination:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, + .block--bean-expertise-spotlight .swiper-pager, + .block--bean-expertise-spotlight .swiper-pagination { + left: 30px; + left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, + .block--bean-expertise-spotlight .swiper-pager, + .block--bean-expertise-spotlight .swiper-pagination { + width: 423px; + width: 26.4375rem; + left: auto; + right: 5.7%; + bottom: 20.7%; + } +} + +@media (min-width: 1140px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, + .block--bean-expertise-spotlight .swiper-pager, + .block--bean-expertise-spotlight .swiper-pagination { + right: 6.7%; + bottom: 32.7%; + } +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, + .block--bean-expertise-spotlight .swiper-pager, + .block--bean-expertise-spotlight .swiper-pagination { + bottom: 60px; + bottom: 3.75rem; + padding-right: 60px; + padding-right: 3.75rem; + padding-left: 60px; + padding-left: 3.75rem; + } +} + +@media (min-width: 960px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination, + .block--bean-expertise-spotlight .swiper-pager, + .block--bean-expertise-spotlight .swiper-pagination { + bottom: 83px; + bottom: 5.1875rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet, +.block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet, +.block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet { + display: inline-block; + width: 15px; + width: 0.9375rem; + height: 15px; + height: 0.9375rem; + margin-top: 10px; + margin-top: 0.625rem; + margin-right: 30px; + margin-right: 1.875rem; + margin-left: 0; + background-color: #ffffff; + opacity: 0.35; + transition: background-color 0.2s ease-out, opacity 0.2s ease-out; + margin-top: 10px; + margin-top: 0.625rem; + margin-right: 15px; + margin-right: 0.9375rem; + margin-left: 15px; + margin-left: 0.9375rem; + opacity: 1; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:last-child, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:last-child, +.block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:last-child, +.block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:last-child { + margin-right: 0; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:last-child, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:last-child, +.block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:last-child, +.block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:last-child { + margin-right: 15px; + margin-right: 0.9375rem; +} + +@media (min-width: 580px) { + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet, + .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet, + .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet { + width: 10px; + width: 0.625rem; + height: 10px; + height: 0.625rem; + margin-top: 10px; + margin-top: 0.625rem; + margin-right: 5px; + margin-right: 0.3125rem; + margin-left: 5px; + margin-left: 0.3125rem; + } + + .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:last-child, + .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:last-child, + .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:last-child, + .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:last-child { + margin-right: 5px; + margin-right: 0.3125rem; + } +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active, +.block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, +.block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active, +.block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { + background-color: #cf7f00; + opacity: 1; +} + +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:hover, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet.swiper-pagination-bullet-active:hover, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:active, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:focus, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover { + background-color: #cf7f00; +} + +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:active, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:focus, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pager .swiper-pagination-bullet:hover, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:active, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:focus, +.no-touch .block--am-beans-spotlight-bean-page-wrapper .swiper-pagination .swiper-pagination-bullet:hover, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:active, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:focus, +.no-touch .block--bean-expertise-spotlight .swiper-pager .swiper-pagination-bullet:hover, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:active, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:focus, +.no-touch .block--bean-expertise-spotlight .swiper-pagination .swiper-pagination-bullet:hover { + background-color: #0085ca; + opacity: 1; +} + +.block--am-beans-spotlight-bean-page-wrapper .field-collection-view-links, +.block--bean-expertise-spotlight .field-collection-view-links { + position: absolute; + bottom: -15px; + bottom: -0.9375rem; + right: 0; +} + +.block--am-beans-spotlight-bean-page-wrapper .field-collection-container, +.block--am-beans-spotlight-bean-page-wrapper .field-collection-view, +.block--am-beans-spotlight-bean-page-wrapper .swiper-slide, +.block--bean-expertise-spotlight .field-collection-container, +.block--bean-expertise-spotlight .field-collection-view, +.block--bean-expertise-spotlight .swiper-slide { + margin: 0; + padding: 0; + border: 0; +} + +.block--am-beans-spotlight-bean-page-wrapper .action-links, +.block--bean-expertise-spotlight .action-links { + position: absolute; + right: 0; +} + +.block--am-beans-spotlight-bean-page-wrapper .contextual-links-wrapper, +.block--bean-expertise-spotlight .contextual-links-wrapper { + z-index: 899; +} + +.block--am-beans-spotlight-bean-page-wrapper .swiper-container .field--name-field-teaser-image { + display: none; +} + +@media (min-width: 960px) { + .block--bean-homepage-featured-video { + display: table-cell; + width: 65%; + } +} + +.section-industries .video-parent, +.video-parent { + position: relative; + overflow: hidden; + text-align: left; + height: 100%; +} + +@media (min-width: 960px) { + + .block--bean-careers-content .section-industries .video-parent, + .node-type-expertise-article .section-industries .video-parent, + .block--bean-careers-content .video-parent, + .node-type-expertise-article .video-parent { + margin-left: 30px; + margin-left: 1.875rem; + } +} + +.section-industries .video-parent .video-container.soundcloud-widget, +.video-parent .video-container.soundcloud-widget { + position: relative; + height: 0; + padding-bottom: 150px; +} + +.section-industries .video-parent .video-container, +.video-parent .video-container { + position: relative; + height: 0; + padding-bottom: 56.25%; +} + +.section-industries .video-parent .video-container .soundcloud-widget iframe, +.video-parent .video-container .soundcloud-widget iframe { + position: absolute; + width: 100%; + height: auto; +} + +.section-industries .video-parent .video-container iframe, +.video-parent .video-container iframe { + position: absolute; + width: 100%; + height: 100%; +} + +.section-industries .video-parent .poster-frame, +.video-parent .poster-frame { + display: none; + z-index: 90; +} + +@media (min-width: 960px) { + + .no-touch .section-industries .video-parent .poster-frame, + .no-touch .video-parent .poster-frame { + position: absolute; + top: 0; + bottom: 0; + display: block; + height: 100%; + width: 100%; + background-color: #00244A; + } +} + +.section-industries .video-parent .poster-frame .field--name-field-image, +.video-parent .poster-frame .field--name-field-image { + position: relative; +} + +.section-industries .video-parent .poster-frame .field--name-field-image picture, +.video-parent .poster-frame .field--name-field-image picture { + display: block; +} + +.section-industries .video-parent .poster-frame .field--name-field-image picture img, +.video-parent .poster-frame .field--name-field-image picture img { + display: block; + width: 100%; + -o-object-fit: cover; + object-fit: cover; +} + +.section-industries .video-parent .poster-frame .field--name-field-image picture p, +.video-parent .poster-frame .field--name-field-image picture p { + display: none; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .field--name-field-image:after, +.front .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-article .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-podcast .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-video .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-page .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-page .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-expertise-article .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-custom-page .section-industries .video-parent .poster-frame .field--name-field-image:after, +.section-insights .section-industries .video-parent .poster-frame .field--name-field-image:after, +.block--bean-careers-content .video-parent .poster-frame .field--name-field-image:after, +.front .video-parent .poster-frame .field--name-field-image:after, +.node-type-article .video-parent .poster-frame .field--name-field-image:after, +.node-type-podcast .video-parent .poster-frame .field--name-field-image:after, +.node-type-video .video-parent .poster-frame .field--name-field-image:after, +.node-type-page .video-parent .poster-frame .field--name-field-image:after, +.node-type-page .video-parent .poster-frame .field--name-field-image:after, +.node-type-expertise-article .video-parent .poster-frame .field--name-field-image:after, +.node-type-custom-page .video-parent .poster-frame .field--name-field-image:after, +.section-insights .video-parent .poster-frame .field--name-field-image:after { + position: absolute; + top: 0; + display: block; + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 36, 74, 0.6); + background: linear-gradient(rgba(0, 36, 74, 0), #00244a); +} + +.block--am-beans-video-bean-page-wrapper .section-industries .video-parent .poster-frame .field--name-field-image:after, +.block--am-beans-video-bean-page-wrapper .video-parent .poster-frame .field--name-field-image:after { + position: absolute; + top: 0; + display: block; + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 36, 74, 0.6); +} + +.section-industries .video-parent .poster-frame .text-elements, +.video-parent .poster-frame .text-elements { + position: absolute; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements, +.front .section-industries .video-parent .poster-frame .text-elements, +.node-type-article .section-industries .video-parent .poster-frame .text-elements, +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements, +.node-type-video .section-industries .video-parent .poster-frame .text-elements, +.node-type-page .section-industries .video-parent .poster-frame .text-elements, +.node-type-expertise-article .section-industries .video-parent .poster-frame .text-elements, +.node-type-custom-page .section-industries .video-parent .poster-frame .text-elements, +.section-insights .section-industries .video-parent .poster-frame .text-elements, +.block--bean-careers-content .video-parent .poster-frame .text-elements, +.front .video-parent .poster-frame .text-elements, +.node-type-article .video-parent .poster-frame .text-elements, +.node-type-podcast .video-parent .poster-frame .text-elements, +.node-type-video .video-parent .poster-frame .text-elements, +.node-type-page .video-parent .poster-frame .text-elements, +.node-type-expertise-article .video-parent .poster-frame .text-elements, +.node-type-custom-page .video-parent .poster-frame .text-elements, +.section-insights .video-parent .poster-frame .text-elements { + bottom: 30px; + bottom: 1.875rem; + left: 30px; + left: 1.875rem; + width: 75%; + max-height: calc(100% - 60px); +} + +.block-bean-careers-content .section-industries .video-parent .poster-frame .text-elements, +.node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .text-elements, +.node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .text-elements, +.page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .text-elements, +.block-bean-careers-content .video-parent .poster-frame .text-elements, +.node-type-custom-page.section-expertise .video-parent .poster-frame .text-elements, +.node-type-custom-page.section-industries .video-parent .poster-frame .text-elements, +.page-taxonomy-term.section-expertise .video-parent .poster-frame .text-elements { + left: 50%; + text-align: center; + top: 60px; + top: 3.75rem; + transform: translateX(-50%); + width: 820px; + width: 51.25rem; +} + +@media (min-width: 1140px) { + + .block-bean-careers-content .section-industries .video-parent .poster-frame .text-elements, + .node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .text-elements, + .node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .text-elements, + .page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .text-elements, + .block-bean-careers-content .video-parent .poster-frame .text-elements, + .node-type-custom-page.section-expertise .video-parent .poster-frame .text-elements, + .node-type-custom-page.section-industries .video-parent .poster-frame .text-elements, + .page-taxonomy-term.section-expertise .video-parent .poster-frame .text-elements { + top: 80px; + top: 5rem; + } +} + +.section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.video-parent .poster-frame .text-elements .field--name-field-taxonomy { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.front .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-expertise-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.section-insights .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.block--bean-careers-content .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.front .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-article .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-video .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-page .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-expertise-article .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.section-insights .video-parent .poster-frame .text-elements .field--name-field-taxonomy { + color: #cf7f00; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.block--bean-careers-content .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page.section-expertise .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-custom-page.section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.page-taxonomy-term.section-expertise .video-parent .poster-frame .text-elements .field--name-field-taxonomy { + color: #ffffff; +} + +.section-industries .video-parent .poster-frame .text-elements .video-tag, +.video-parent .poster-frame .text-elements .video-tag { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + color: #cf7f00; +} + +.section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.video-parent .poster-frame .text-elements .field--name-field-headline { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + line-height: 1; + color: #ffffff; +} + +.front .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.front .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 40px; + font-size: 2.5rem; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.block--bean-careers-content .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page.section-expertise .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page.section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.page-taxonomy-term.section-expertise .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 60px; + font-size: 3.75rem; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-expertise-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.section-insights .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.block--bean-careers-content .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-article .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-video .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-page .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-expertise-article .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-custom-page .video-parent .poster-frame .text-elements .field--name-field-headline, +.section-insights .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 30px; + font-size: 1.875rem; +} + +@media (min-width: 1140px) { + + .block--bean-careers-content .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-expertise-article .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-custom-page .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .section-insights .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .block--bean-careers-content .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-article .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-video .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-page .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-expertise-article .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-custom-page .video-parent .poster-frame .text-elements .field--name-field-headline, + .section-insights .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 40px; + font-size: 2.5rem; + } +} + +.section-industries .video-parent .poster-frame .video-trigger, +.video-parent .poster-frame .video-trigger { + position: absolute; + display: block; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +.no-touch .section-industries .video-parent .poster-frame .video-trigger:active, +.no-touch .section-industries .video-parent .poster-frame .video-trigger:focus, +.no-touch .section-industries .video-parent .poster-frame .video-trigger:hover, +.no-touch .video-parent .poster-frame .video-trigger:active, +.no-touch .video-parent .poster-frame .video-trigger:focus, +.no-touch .video-parent .poster-frame .video-trigger:hover { + background-color: #0085ca; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .video-trigger, +.node-type-article .section-industries .video-parent .poster-frame .video-trigger, +.node-type-podcast .section-industries .video-parent .poster-frame .video-trigger, +.node-type-video .section-industries .video-parent .poster-frame .video-trigger, +.node-type-page .section-industries .video-parent .poster-frame .video-trigger, +.node-type-expertise-article .section-industries .video-parent .poster-frame .video-trigger, +.node-type-custom-page .section-industries .video-parent .poster-frame .video-trigger, +.section-insights .section-industries .video-parent .poster-frame .video-trigger, +.block--bean-careers-content .video-parent .poster-frame .video-trigger, +.node-type-article .video-parent .poster-frame .video-trigger, +.node-type-podcast .video-parent .poster-frame .video-trigger, +.node-type-video .video-parent .poster-frame .video-trigger, +.node-type-page .video-parent .poster-frame .video-trigger, +.node-type-expertise-article .video-parent .poster-frame .video-trigger, +.node-type-custom-page .video-parent .poster-frame .video-trigger, +.section-insights .video-parent .poster-frame .video-trigger { + bottom: 0; + right: 0; + text-indent: -119988px; + overflow: hidden; + text-align: left; + width: 60px; + width: 3.75rem; + height: 60px; + height: 3.75rem; +} + +.block--bean-careers-content .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-article .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-podcast .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-video .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-page .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-expertise-article .section-industries .video-parent .poster-frame .video-trigger:after, +.node-type-custom-page .section-industries .video-parent .poster-frame .video-trigger:after, +.section-insights .section-industries .video-parent .poster-frame .video-trigger:after, +.block--bean-careers-content .video-parent .poster-frame .video-trigger:after, +.node-type-article .video-parent .poster-frame .video-trigger:after, +.node-type-podcast .video-parent .poster-frame .video-trigger:after, +.node-type-video .video-parent .poster-frame .video-trigger:after, +.node-type-page .video-parent .poster-frame .video-trigger:after, +.node-type-expertise-article .video-parent .poster-frame .video-trigger:after, +.node-type-custom-page .video-parent .poster-frame .video-trigger:after, +.section-insights .video-parent .poster-frame .video-trigger:after { + display: block; + content: ""; + margin: auto; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -948px 0px; + width: 19px; + height: 22px; +} + +.node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .video-trigger, +.node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .video-trigger, +.page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .video-trigger, +.node-type-custom-page.section-expertise .video-parent .poster-frame .video-trigger, +.node-type-custom-page.section-industries .video-parent .poster-frame .video-trigger, +.page-taxonomy-term.section-expertise .video-parent .poster-frame .video-trigger { + bottom: 60px; + bottom: 3.75rem; + left: 50%; + transform: translateX(-50%); + padding: 10px 85px; + padding: 0.625rem 5.3125rem; + font-size: 20px; + font-size: 1.25rem; + color: #ffffff; + border-radius: 3px; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; +} + +@media (min-width: 1140px) { + + .node-type-custom-page.section-expertise .section-industries .video-parent .poster-frame .video-trigger, + .node-type-custom-page.section-industries .section-industries .video-parent .poster-frame .video-trigger, + .page-taxonomy-term.section-expertise .section-industries .video-parent .poster-frame .video-trigger, + .node-type-custom-page.section-expertise .video-parent .poster-frame .video-trigger, + .node-type-custom-page.section-industries .video-parent .poster-frame .video-trigger, + .page-taxonomy-term.section-expertise .video-parent .poster-frame .video-trigger { + bottom: 80px; + bottom: 5rem; + } +} + +.front .video-parent .poster-frame .video-trigger { + display: none; +} + +.video .view-related-videos-link { + display: block; + height: 64px; + height: 4rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 64px; + line-height: 4rem; + color: #00244A; + text-align: center; + background-color: #d9d9d9; + transition: background-color 0.2s ease-out, color 0.2s ease-out; +} + +@media (min-width: 580px) { + .video .view-related-videos-link { + margin-left: auto; + width: 50%; + margin-bottom: 50px; + margin-bottom: 3.125rem; + } +} + +@media (min-width: 960px) { + .video .view-related-videos-link { + width: 270px; + width: 16.875rem; + margin-bottom: 60px; + margin-bottom: 3.75rem; + } +} + +@media (min-width: 1140px) { + .video .view-related-videos-link { + width: 340px; + width: 21.25rem; + } +} + +.no-touch .video .view-related-videos-link:active, +.no-touch .video .view-related-videos-link:focus, +.no-touch .video .view-related-videos-link:hover { + color: #ffffff; + background-color: #0085ca; +} + +.node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-blocks-client-stories, +.node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-customization-am-case-in-point, +.node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-customization-am-news-releases, +.node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-blocks-client-stories, +.node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-customization-am-case-in-point, +.node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-customization-am-news-releases { + padding-bottom: 60px; + padding-bottom: 3.75rem; +} + +@media (min-width: 960px) { + + .node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-blocks-client-stories, + .node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-customization-am-case-in-point, + .node-type-custom-page.section-expertise .l-content div:nth-last-child(2).block--am-customization-am-news-releases, + .node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-blocks-client-stories, + .node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-customization-am-case-in-point, + .node-type-custom-page.section-industries .l-content div:nth-last-child(2).block--am-customization-am-news-releases { + padding-bottom: 100px; + padding-bottom: 6.25rem; + } +} + +.block--am-blocks-client-stories+.block--am-beans-spotlight-bean-page-wrapper, +.block--am-customization-am-case-in-point+.block--am-beans-spotlight-bean-page-wrapper, +.block--am-customization-am-news-releases+.block--am-beans-spotlight-bean-page-wrapper { + padding-top: 55px; + padding-top: 3.4375rem; + background-color: #d9d9d9; +} + +@media (min-width: 960px) { + + .block--am-blocks-client-stories+.block--am-beans-spotlight-bean-page-wrapper, + .block--am-customization-am-case-in-point+.block--am-beans-spotlight-bean-page-wrapper, + .block--am-customization-am-news-releases+.block--am-beans-spotlight-bean-page-wrapper { + padding-top: 95px; + padding-top: 5.9375rem; + } +} + +.block--am-blocks-client-stories+.block--am-customization-industry-news-releases, +.block--am-customization-am-case-in-point+.block--am-customization-industry-news-releases, +.block--am-customization-am-news-releases+.block--am-customization-industry-news-releases { + padding-top: 55px; + padding-top: 3.4375rem; + background-color: #d9d9d9; +} + +@media (min-width: 580px) { + + .block--am-blocks-client-stories+.block--am-customization-industry-news-releases, + .block--am-customization-am-case-in-point+.block--am-customization-industry-news-releases, + .block--am-customization-am-news-releases+.block--am-customization-industry-news-releases { + padding-top: 70px; + padding-top: 4.375rem; + } +} + +@media (min-width: 960px) { + + .block--am-blocks-client-stories+.block--am-customization-industry-news-releases, + .block--am-customization-am-case-in-point+.block--am-customization-industry-news-releases, + .block--am-customization-am-news-releases+.block--am-customization-industry-news-releases { + padding-top: 95px; + padding-top: 5.9375rem; + } +} + +.block--am-customization-am-case-in-point, +.block--am-customization-am-news-releases { + background-color: #d9d9d9; + padding-bottom: 3.75rem; +} + +.block--am-customization-am-case-in-point:after, +.block--am-customization-am-news-releases:after { + content: ""; + display: block; + clear: both; +} + +.block--am-customization-am-case-in-point .swiper-outer, +.block--am-customization-am-news-releases .swiper-outer { + max-width: 1140px; + margin-left: auto; + margin-right: auto; + position: relative; + margin-top: 55px; + margin-top: 3.4375rem; +} + +.block--am-customization-am-case-in-point .swiper-outer:after, +.block--am-customization-am-news-releases .swiper-outer:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + .block--am-customization-am-case-in-point .swiper-outer, + .block--am-customization-am-news-releases .swiper-outer { + margin-top: 40px; + margin-top: 2.5rem; + } +} + +.block--am-customization-am-case-in-point .case-in-point-description+.swiper-outer, +.block--am-customization-am-news-releases .case-in-point-description+.swiper-outer { + margin-top: 45px; + margin-top: 2.8125rem; +} + +@media (min-width: 580px) { + + .block--am-customization-am-case-in-point .case-in-point-description+.swiper-outer, + .block--am-customization-am-news-releases .case-in-point-description+.swiper-outer { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +.block--am-customization-am-case-in-point .swiper-button-prev.disabled, +.block--am-customization-am-case-in-point .swiper-button-next.disabled, +.block--am-customization-am-news-releases .swiper-button-prev.disabled, +.block--am-customization-am-news-releases .swiper-button-next.disabled { + opacity: 0.3; +} + +.block--am-customization-am-case-in-point .swiper-button-prev:after, +.block--am-customization-am-case-in-point .swiper-button-next:after, +.block--am-customization-am-news-releases .swiper-button-prev:after, +.block--am-customization-am-news-releases .swiper-button-next:after { + content: ""; +} + +.block--am-customization-am-case-in-point .swiper-button-prev, +.block--am-customization-am-news-releases .swiper-button-prev { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -781px 0px; + width: 16px; + height: 26px; +} + +.no-touch .block--am-customization-am-case-in-point .swiper-button-prev:active, +.no-touch .block--am-customization-am-case-in-point .swiper-button-prev:focus, +.no-touch .block--am-customization-am-case-in-point .swiper-button-prev:hover, +.no-touch .block--am-customization-am-news-releases .swiper-button-prev:active, +.no-touch .block--am-customization-am-news-releases .swiper-button-prev:focus, +.no-touch .block--am-customization-am-news-releases .swiper-button-prev:hover { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -677px 0px; + width: 16px; + height: 26px; +} + +.block--am-customization-am-case-in-point .swiper-button-next, +.block--am-customization-am-news-releases .swiper-button-next { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -703px 0px; + width: 16px; + height: 26px; +} + +.no-touch .block--am-customization-am-case-in-point .swiper-button-next:active, +.no-touch .block--am-customization-am-case-in-point .swiper-button-next:focus, +.no-touch .block--am-customization-am-case-in-point .swiper-button-next:hover, +.no-touch .block--am-customization-am-news-releases .swiper-button-next:active, +.no-touch .block--am-customization-am-news-releases .swiper-button-next:focus, +.no-touch .block--am-customization-am-news-releases .swiper-button-next:hover { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -755px 0px; + width: 16px; + height: 26px; +} + +.block--am-customization-am-case-in-point .swiper-container, +.block--am-customization-am-news-releases .swiper-container { + width: 80%; +} + +@media (min-width: 580px) { + + .block--am-customization-am-case-in-point .swiper-container, + .block--am-customization-am-news-releases .swiper-container { + width: 90%; + } +} + +.block--am-customization-am-case-in-point .swiper-container .swiper-wrapper, +.block--am-customization-am-news-releases .swiper-container .swiper-wrapper { + padding-bottom: 5px; + padding-bottom: 0.3125rem; +} + +.block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide, +.block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide { + width: 27.0175438596%; + box-shadow: 0 3px 3px 0 rgba(0, 36, 74, 0.15); + min-height: 236px; + background-color: #ffffff; + transition: background-color 0.2s ease-in; +} + +@media (min-width: 960px) { + + .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide, + .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide { + min-height: 280px; + } +} + +@media (min-width: 1140px) { + + .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide, + .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide { + min-height: 224px; + } +} + +.block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a, +.block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a { + background-color: #ffffff; + display: block; + padding: 30px; + padding: 1.875rem; + height: inherit; + transition: background-color 0.2s ease-out; +} + +.block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a .item-category, +.block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a .item-category { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + color: #0085ca; + transition: color 0.2s ease-in; +} + +.block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a .item-title, +.block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a .item-title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; + margin: 20px 0 0 0; + margin: 1.25rem 0 0 0; + color: #00244A; + transition: color 0.2s ease-out; +} + +@media (min-width: 960px) { + + .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a .item-title, + .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a .item-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:active, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:focus, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:hover, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:active, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:focus, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:hover { + background-color: #0085ca; +} + +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:active .item-category, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:focus .item-category, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:hover .item-category, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:active .item-category, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:focus .item-category, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:hover .item-category { + color: #002b49; +} + +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:active .item-title, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:focus .item-title, +.no-touch .block--am-customization-am-case-in-point .swiper-container .swiper-wrapper .swiper-slide a:hover .item-title, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:active .item-title, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:focus .item-title, +.no-touch .block--am-customization-am-news-releases .swiper-container .swiper-wrapper .swiper-slide a:hover .item-title { + color: #ffffff; +} + +.node-type-custom-page.section-expertise .block--am-customization-am-case-in-point, +.node-type-custom-page.section-industries .block--am-customization-am-case-in-point { + padding-top: 20px; + padding-top: 1.25rem; +} + +.page-taxonomy-term.section-expertise .block--am-customization-am-case-in-point { + padding-top: 5px; + padding-top: 0.3125rem; +} + +.block--am-customization-am-case-in-point h2.block__title { + padding-top: 45px; + padding-top: 2.8125rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 50px; + font-size: 3.125rem; + line-height: 40px; + line-height: 2.5rem; + color: #00244A; + text-align: center; +} + +@media (min-width: 1140px) { + .block--am-customization-am-case-in-point h2.block__title { + font-size: 60px; + font-size: 3.75rem; + line-height: 50px; + line-height: 3.125rem; + } +} + +.page-taxonomy-term.section-expertise .block--am-customization-am-case-in-point h2.block__title { + display: none; +} + +.block--am-customization-am-case-in-point .case-in-point-description { + width: 80%; + margin-right: auto; + margin-left: auto; + padding-top: 45px; + padding-top: 2.8125rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 24px; + line-height: 1.5rem; + text-align: center; + color: #666666; +} + +@media (min-width: 580px) { + .block--am-customization-am-case-in-point .case-in-point-description { + width: 90%; + font-size: 20px; + font-size: 1.25rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +@media (min-width: 1140px) { + .block--am-customization-am-case-in-point .case-in-point-description { + max-width: 1280px; + margin: 0 auto; + background-color: #ffffff; + } +} + +.page-taxonomy-term.section-expertise .block--am-customization-am-case-in-point .case-in-point-description { + display: none; +} + +.block--am-customization-am-case-in-point .case-in-point-description h2 { + margin-bottom: 10px; + margin-bottom: 0.625rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 24px; + font-size: 1.5rem; + line-height: 36px; + line-height: 2.25rem; +} + +.block--am-customization-am-case-in-point .case-in-point-description h3 { + margin-bottom: 10px; + margin-bottom: 0.625rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + line-height: 30px; + line-height: 1.875rem; +} + +.page-taxonomy-term.section-expertise .block--am-customization-am-case-in-point .swiper-outer { + margin-top: 55px; + margin-top: 3.4375rem; +} + +@media (min-width: 960px) { + .page-taxonomy-term.section-expertise .block--am-customization-am-case-in-point .swiper-outer { + margin-top: 75px; + margin-top: 4.6875rem; + } +} + +.block--am-customization-am-news-releases { + margin-top: -1px; + padding-top: 1px; +} + +.block--am-blocks-client-stories { + padding-top: 55px; + padding-top: 3.4375rem; + padding-bottom: 5px; + padding-bottom: 0.3125rem; + background-color: #d9d9d9; +} + +.block--am-blocks-client-stories:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories { + padding-top: 40px; + padding-top: 2.5rem; + padding-bottom: 0; + } +} + +.page-taxonomy-term.section-expertise .block--am-blocks-client-stories { + padding-top: 60px; + padding-top: 3.75rem; +} + +@media (min-width: 960px) { + .page-taxonomy-term.section-expertise .block--am-blocks-client-stories { + padding-top: 80px; + padding-top: 5rem; + } +} + +.block--am-blocks-client-stories>.block__content { + position: relative; + max-width: 1280px; + margin: 0 auto; + background-color: #ffffff; +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories>.block__content { + padding-bottom: 5px; + padding-bottom: 0.3125rem; + } +} + +.block--am-blocks-client-stories .article-teaser { + display: none; + background-color: #ffffff; + transition: background-color 0.2s ease-out; + box-shadow: 0 3px 3px 0 rgba(0, 36, 74, 0.15); +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories .article-teaser { + width: 42.4561403509%; + float: left; + margin-right: 1.0526315789%; + display: inline-block; + margin-right: 40px; + margin-right: 2.5rem; + min-height: 353px; + } + + .no-touch .block--am-blocks-client-stories .article-teaser:active, + .no-touch .block--am-blocks-client-stories .article-teaser:focus, + .no-touch .block--am-blocks-client-stories .article-teaser:hover { + background-color: #0085ca; + } + + .no-touch .block--am-blocks-client-stories .article-teaser:active .field--name-field-category, + .no-touch .block--am-blocks-client-stories .article-teaser:focus .field--name-field-category, + .no-touch .block--am-blocks-client-stories .article-teaser:hover .field--name-field-category { + color: #002b49; + } + + .no-touch .block--am-blocks-client-stories .article-teaser:active h4, + .no-touch .block--am-blocks-client-stories .article-teaser:focus h4, + .no-touch .block--am-blocks-client-stories .article-teaser:hover h4 { + color: #ffffff; + } +} + +@media (min-width: 960px) { + .block--am-blocks-client-stories .article-teaser { + width: 27.5789473684%; + float: left; + margin-right: 1.0526315789%; + display: inline-block; + margin-right: 40px; + min-height: 386px; + } + + .block--am-blocks-client-stories .article-teaser:nth-child(2) { + display: inline-block; + } +} + +@media (min-width: 1140px) { + .block--am-blocks-client-stories .article-teaser { + min-height: 402px; + } +} + +.block--am-blocks-client-stories .article-teaser:nth-child(1) { + margin-left: 5.1228070175%; +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories .article-teaser:nth-child(2) { + display: none; + } +} + +@media (min-width: 960px) { + .block--am-blocks-client-stories .article-teaser:nth-child(2) { + display: block; + } +} + +.block--am-blocks-client-stories .article-teaser .field--name-field-teaser-image img, +.block--am-blocks-client-stories .article-teaser .field--name-field-teaser-image picture { + display: block; +} + +.block--am-blocks-client-stories .article-teaser .field--name-field-category { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + margin: 24px 20px 10px; + margin: 1.5rem 1.25rem 0.625rem; + color: #0085ca; + transition: color 0.2s ease-out; +} + +.block--am-blocks-client-stories .article-teaser h4 { + padding: 0 20px 40px; + padding: 0 1.25rem 2.5rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + .block--am-blocks-client-stories .article-teaser h4 { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.block--am-customization-industry-news-releases:after { + content: ""; + display: block; + clear: both; +} + +.block--am-customization-industry-news-releases .news-releases-touts { + padding: 40px 15px 50px; + padding: 2.5rem 0.9375rem 3.125rem; + background-color: #ffffff; +} + +@media (min-width: 580px) { + .block--am-customization-industry-news-releases .news-releases-touts { + padding: 60px 30px 50px; + padding: 3.75rem 1.875rem 3.125rem; + } +} + +@media (min-width: 960px) { + .block--am-customization-industry-news-releases .news-releases-touts { + padding: 60px 0 0; + padding: 3.75rem 0 0; + } +} + +.block--am-customization-industry-news-releases .news-releases-touts .block__title { + font-size: 50px; + font-size: 3.125rem; + line-height: 42px; + line-height: 2.625rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #00244A; + text-align: center; +} + +@media (min-width: 580px) { + .block--am-customization-industry-news-releases .news-releases-touts .block__title { + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +@media (min-width: 960px) { + .block--am-customization-industry-news-releases .news-releases-touts .block__title { + font-size: 60px; + font-size: 3.75rem; + line-height: 60px; + line-height: 3.75rem; + margin-bottom: 50px; + margin-bottom: 3.125rem; + } +} + +@media (min-width: 960px) { + .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper { + display: table; + table-layout: fixed; + width: 100%; + height: 350px; + height: 21.875rem; + } +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout { + display: block; + position: relative; + width: 100%; + margin-bottom: 10px; + margin-bottom: 0.625rem; + padding: 30px 15px; + padding: 1.875rem 0.9375rem; + background-color: #0085ca; + transition: background-color 0.2s ease-out; + color: #ffffff; +} + +@media (min-width: 960px) { + .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout { + display: table-cell; + width: 33.33%; + min-height: 350px; + min-height: 21.875rem; + margin-bottom: 0; + padding: 50px; + padding: 3.125rem; + } + + .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout.item-1 { + background-color: #002b49; + } + + .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout.item-2 { + background-color: #061931; + } +} + +.no-touch .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout:focus, +.no-touch .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout:hover { + background-color: #cf7f00; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .field__label { + display: none; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-title { + margin-bottom: 25px; + margin-bottom: 1.5625rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + .block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser { + margin-bottom: 0; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-body, +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 18px; + line-height: 1.125rem; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-body a, +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-field-teaser-text a { + color: #ffffff; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-body { + width: 94%; +} + +.block--am-customization-industry-news-releases .news-releases-touts .news-releases-touts-wrapper .news-releases-tout .item-teaser .field--name-body p { + text-align: center; +} + +#block-views-block-industries-terms-list-items-block-1 .item-list ul { + display: flex; + width: 100%; + flex: 2; + flex-wrap: wrap; + justify-content: space-between; +} + +@media (max-width: 580px) { + #block-views-block-industries-terms-list-items-block-1 .item-list ul { + flex: 1; + } +} + +#block-views-block-industries-terms-list-items-block-1 .item-list ul .cell-item { + width: 49%; + margin-bottom: 0.9375rem; + padding: 1.5625rem 0.9375rem; + background-color: #f5f5f5; +} + +@media (max-width: 960px) { + #block-views-block-industries-terms-list-items-block-1 .item-list ul .cell-item { + width: 100%; + } +} + +#block-views-block-industries-terms-list-items-block-1 .item-list ul .cell-item .views-field-name a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1.375rem; + line-height: 1.5625rem; + letter-spacing: -0.02em; + color: #000; + transition: color 0.2s ease-out; +} + +#block-views-block-industries-terms-list-items-block-1 .item-list ul .views-field-field-teaser-text { + margin-top: 0.5625rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; + line-height: 1.375rem; + color: #666; + overflow: hidden; + letter-spacing: -0.03em; +} + +.front #block-video-talk-to-us { + display: none; +} + +@media (min-width: 960px) { + #block-video-talk-to-us { + display: table; + width: 100%; + padding-bottom: 20px; + padding-bottom: 1.25rem; + } +} + +@media (min-width: 960px) { + .returning-visitor #block-video-talk-to-us { + margin-bottom: 50px; + margin-bottom: 3.125rem; + } +} + +.block--am-blocks-am-talk-to-us { + position: relative; + width: 100%; + padding-top: 60px; + padding-top: 3.75rem; + padding-bottom: 60px; + padding-bottom: 3.75rem; + padding-top: 10px; + padding-top: 0.625rem; + padding-bottom: 15px; + padding-bottom: 0.9375rem; +} + +.returning-visitor .block--am-blocks-am-talk-to-us { + padding-bottom: 100px; + padding-bottom: 6.25rem; +} + +@media (min-width: 960px) { + .returning-visitor .block--am-blocks-am-talk-to-us { + padding-bottom: 60px; + padding-bottom: 3.75rem; + } +} + +@media (min-width: 580px) { + .block--am-blocks-am-talk-to-us { + padding-right: 70px; + padding-right: 4.375rem; + padding-left: 70px; + padding-left: 4.375rem; + } +} + +@media (min-width: 960px) { + .block--am-blocks-am-talk-to-us { + display: table-cell; + vertical-align: middle; + width: 35%; + padding-right: 0; + padding-left: 0; + } +} + +.block--am-blocks-am-talk-to-us .fancybox-wrap { + display: none; +} + +.block--am-blocks-client-stories .block--am-blocks-am-talk-to-us { + width: 80%; + margin: auto; + padding: 0; + background-color: #d9d9d9; +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories .block--am-blocks-am-talk-to-us { + float: left; + min-height: 353px; + min-height: 22.0625rem; + width: 42.4561403509%; + float: left; + margin-right: 1.0526315789%; + margin: 0; + padding: 40px 15px 0; + padding: 2.5rem 0.9375rem 0; + } +} + +@media (min-width: 960px) { + .block--am-blocks-client-stories .block--am-blocks-am-talk-to-us { + width: 27.5789473684%; + float: left; + margin-right: 1.0526315789%; + min-height: 386px; + min-height: 24.125rem; + } +} + +@media (min-width: 1140px) { + .block--am-blocks-client-stories .block--am-blocks-am-talk-to-us { + min-height: 402px; + min-height: 25.125rem; + } +} + +.block--am-blocks-am-talk-to-us .block__content { + width: 100%; +} + +.block--am-blocks-am-talk-to-us .block__content .block-title { + display: block; + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 50px; + font-size: 3.125rem; + padding: 0 15px; + padding: 0 0.9375rem; +} + +@media (min-width: 580px) { + .block--am-blocks-am-talk-to-us .block__content .block-title { + font-size: 50px; + font-size: 3.125rem; + } +} + +@media (min-width: 960px) { + .block--am-blocks-am-talk-to-us .block__content .block-title { + font-size: 60px; + font-size: 3.75rem; + } +} + +.block--am-blocks-client-stories .block--am-blocks-am-talk-to-us .block__content .block-title { + padding: 0; +} + +@media (min-width: 580px) { + .block--am-blocks-client-stories .block--am-blocks-am-talk-to-us .block__content .block-title { + padding-top: 20px; + padding-top: 1.25rem; + } +} + +.block--am-blocks-am-talk-to-us .block__content p { + font-size: 20px; + font-size: 1.25rem; + line-height: 28px; + line-height: 1.75rem; + padding: 10px 20px; + padding: 0.625rem 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; +} + +@media (min-width: 580px) { + .block--am-blocks-am-talk-to-us .block__content p { + font-size: 16px; + font-size: 1rem; + line-height: 18px; + line-height: 1.125rem; + } +} + +@media (min-width: 960px) { + .block--am-blocks-am-talk-to-us .block__content p { + font-size: 20px; + font-size: 1.25rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.block--am-blocks-client-stories .block--am-blocks-am-talk-to-us .block__content p { + font-size: 20px; + font-size: 1.25rem; + line-height: 28px; + line-height: 1.75rem; + padding: 10px 5px; + padding: 0.625rem 0.3125rem; +} + +.block--am-blocks-am-talk-to-us .block__content .widget-button { + background-color: #cf7f00; + transition: background-color 0.2s ease-out; + display: inline-block; + text-align: center; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #ffffff; + padding: 15px 40px; + padding: 0.9375rem 2.5rem; + margin-top: 15px; + margin-top: 0.9375rem; + border-radius: 3px; +} + +@media (min-width: 580px) { + .block--am-blocks-am-talk-to-us .block__content .widget-button { + margin-top: 10px; + margin-top: 0.625rem; + } +} + +@media (min-width: 960px) { + .block--am-blocks-am-talk-to-us .block__content .widget-button { + margin-top: 25px; + margin-top: 1.5625rem; + } +} + +.no-touch .block--am-blocks-am-talk-to-us .block__content .widget-button:active, +.no-touch .block--am-blocks-am-talk-to-us .block__content .widget-button:focus, +.no-touch .block--am-blocks-am-talk-to-us .block__content .widget-button:hover { + background-color: #0085ca; +} + +.block--am-blocks-am-talk-to-us+div { + clear: both; +} + +.has-overlay .disable-scrolling { + height: 100vh; + overflow: hidden; +} + +.has-overlay .fancybox-wrap { + padding: 1px; + position: fixed !important; + top: 0 !important; + bottom: 0 !important; + left: 0 !important; + right: 0 !important; + width: 100% !important; + overflow: hidden !important; + overflow-y: auto !important; + background: rgba(0, 43, 73, 0.95); + transform: translate3d(0, 0, 1px); + z-index: 9999; +} + +.has-overlay .fancybox-wrap .fancybox-skin { + border-radius: 0; + box-shadow: none; + background-color: transparent; + padding: 42px 15px !important; +} + +@media (min-width: 580px) { + .has-overlay .fancybox-wrap .fancybox-skin { + max-width: 520px; + max-width: 32.5rem; + margin-right: auto; + margin-left: auto; + padding: 35px 0 !important; + } +} + +@media (min-width: 1140px) { + .has-overlay .fancybox-wrap .fancybox-skin { + max-width: 1012px; + max-width: 63.25rem; + padding-top: 60px !important; + padding-bottom: 60px !important; + } +} + +.has-overlay .fancybox-wrap .fancybox-skin .fancybox-outer { + position: relative; +} + +.has-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner { + width: 100% !important; + overflow: visible !important; +} + +.has-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner:after { + content: ""; + display: block; + clear: both; +} + +.has-overlay .fancybox-wrap .fancybox-skin .fancybox-close { + position: absolute; + top: 0; + right: 15px; + right: 0.9375rem; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -835px 0px; + width: 18px; + height: 18px; +} + +@media (min-width: 580px) { + .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1872px 0px; + width: 25px; + height: 25px; + right: 0; + } +} + +.no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:active, +.no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:focus, +.no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:hover { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -807px 0px; + width: 18px; + height: 18px; +} + +@media (min-width: 580px) { + + .no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:active, + .no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:focus, + .no-touch .has-overlay .fancybox-wrap .fancybox-skin .fancybox-close:hover { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1907px 0px; + width: 26px; + height: 26px; + } +} + +.page-not-found .l-content { + visibility: visible; +} + +.mti-loaded .page-not-found .l-content { + visibility: visible; +} + +.page-not-found #block-bean-page-404-header { + margin-bottom: 35px; + margin-bottom: 2.1875rem; +} + +@media (min-width: 580px) { + .page-not-found #block-bean-page-404-header { + margin-bottom: 50px; + margin-bottom: 3.125rem; + } +} + +.page-not-found #block-bean-page-404-header h2 { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #00244A; + font-size: 40px; + font-size: 2.5rem; + line-height: 1; + text-align: center; +} + +@media (min-width: 580px) { + .page-not-found #block-bean-page-404-header h2 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-size: 70px; + font-size: 4.375rem; + } +} + +@media (min-width: 960px) { + .page-not-found #block-bean-page-404-header h2 { + max-width: 800px; + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 1140px) { + .page-not-found #block-bean-page-404-header h2 { + max-width: 820px; + } +} + +@media (min-width: 960px) { + .page-not-found #block-bean-page-404-header .block__content { + max-width: 800px; + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 1140px) { + .page-not-found #block-bean-page-404-header .block__content { + max-width: 820px; + } +} + +.page-not-found #block-bean-page-404-header .block__content .bean-page-header .field--name-field-headline { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 22px; + font-size: 1.375rem; + line-height: 26px; + line-height: 1.625rem; + text-align: center; +} + +@media (min-width: 580px) { + .page-not-found #block-bean-page-404-header .block__content .bean-page-header .field--name-field-headline { + font-size: 25px; + font-size: 1.5625rem; + line-height: 30px; + line-height: 1.875rem; + } +} + +.page-not-found #block-search-form--2 { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +@media (min-width: 580px) { + .page-not-found #block-search-form--2 { + margin-bottom: 60px; + margin-bottom: 3.75rem; + } +} + +@media (min-width: 960px) { + .page-not-found #block-search-form--2 { + max-width: 800px; + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 1140px) { + .page-not-found #block-search-form--2 { + max-width: 820px; + } +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 { + height: 70px; + height: 4.375rem; + overflow: hidden; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline { + display: table; + width: 100%; + height: 70px; + height: 4.375rem; + background-color: #d9d9d9; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline .form-type-textfield { + display: table-cell; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline .form-type-textfield input[type=text] { + display: block; + width: 100%; + margin: 0; + border: 0; + padding: 0 0 0 20px; + padding: 0 0 0 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 70px; + line-height: 4.375rem; + height: 70px; + height: 4.375rem; + color: #666666; + background-color: transparent; +} + +@media (min-width: 580px) { + .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline .form-type-textfield input[type=text] { + font-size: 20px; + font-size: 1.25rem; + } +} + +@media (min-width: 960px) { + .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline .form-type-textfield input[type=text] { + padding-left: 25px; + padding-left: 1.5625rem; + } +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2 { + display: table-cell; + vertical-align: middle; + width: 70px; + width: 4.375rem; + height: inherit; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div { + display: block; + position: relative; + height: inherit; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:after { + display: block; + content: ""; + position: absolute; + top: 50%; + left: 50%; + width: 18px; + width: 1.125rem; + height: 18px; + height: 1.125rem; + transform: translate(-50%, -50%); + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -863px 0px; + width: 18px; + height: 18px; +} + +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:active, +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:focus, +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:hover { + background-color: #0085ca; +} + +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:active:after, +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:focus:after, +.no-touch .page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div:hover:after { + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -1216px 0px; + width: 20px; + height: 20px; +} + +.page-not-found #block-search-form--2 .block__content .search-block-form--2 .container-inline #edit-actions--2>div input[type=submit] { + text-indent: -119988px; + overflow: hidden; + text-align: left; + position: absolute; + z-index: 1; + top: 0; + bottom: 0; + display: block; + width: 100%; + border: 0; + padding: 0; + background-color: transparent; +} + +@media (min-width: 960px) { + .page-not-found #block-block-1 { + max-width: 800px; + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 1140px) { + .page-not-found #block-block-1 { + max-width: 820px; + } +} + +.page-not-found #block-block-1 .block__content:after { + content: ""; + display: block; + clear: both; +} + +.page-not-found #block-block-1 .block__content>div { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +@media (min-width: 580px) { + .page-not-found #block-block-1 .block__content>div { + margin-bottom: 60px; + margin-bottom: 3.75rem; + } +} + +@media (min-width: 960px) { + .page-not-found #block-block-1 .block__content>div { + float: left; + width: 50%; + margin-bottom: 0; + padding-right: 60px; + padding-right: 3.75rem; + } +} + +.page-not-found #block-block-1 .block__content>div:last-child { + margin-bottom: 0; +} + +.page-not-found #block-block-1 .block__content>div h3 { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #00244A; + font-size: 24px; + font-size: 1.5rem; + line-height: 26px; + line-height: 1.625rem; + text-align: center; +} + +@media (min-width: 580px) { + .page-not-found #block-block-1 .block__content>div h3 { + margin-bottom: 25px; + margin-bottom: 1.5625rem; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + } +} + +@media (min-width: 960px) { + .page-not-found #block-block-1 .block__content>div h3 { + text-align: left; + } +} + +.page-not-found #block-block-1 .block__content>div li { + margin-bottom: 10px; + margin-bottom: 0.625rem; + text-align: center; +} + +@media (min-width: 960px) { + .page-not-found #block-block-1 .block__content>div li { + text-align: left; + } +} + +.page-not-found #block-block-1 .block__content>div li:last-child { + margin-bottom: 0; +} + +.page-not-found #block-block-1 .block__content>div li a { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + transition: color 0.2s ease-out; + font-size: 14px; + font-size: 0.875rem; + line-height: 17px; + line-height: 1.0625rem; +} + +@media (min-width: 580px) { + .page-not-found #block-block-1 .block__content>div li a { + font-size: 16px; + font-size: 1rem; + line-height: 20px; + line-height: 1.25rem; + } +} + +.no-touch .page-not-found #block-block-1 .block__content>div li a:active, +.no-touch .page-not-found #block-block-1 .block__content>div li a:focus, +.no-touch .page-not-found #block-block-1 .block__content>div li a:hover { + color: #0085ca; +} + +.maintenance-page { + background-color: #33506e; + height: 100vh; + overflow: hidden; +} + +.maintenance-page .content { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + min-height: 100vh; +} + +.maintenance-page .content img { + height: 100px; + width: 100px; +} + +.maintenance-page .content p { + padding: 0px 1.5rem; + color: #fff; + text-align: center; + font-size: 24px; +} + +.view-indexed-contents-header { + padding: 120px 10px 40px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.view-indexed-contents-header:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.view-indexed-contents-header-content { + position: relative; + max-width: 1580px; + margin: 0 auto; +} + +.view-indexed-contents-header-top { + display: flex; + flex-flow: row wrap; + align-items: flex-end; + margin-bottom: 30px; +} + +@media (max-width: 960px) { + .view-indexed-contents-header-top { + display: block; + } +} + +.view-indexed-contents-header-top-title { + font-weight: 500; + letter-spacing: 0; + color: #FFFFFF; + opacity: 1; + font-size: 64px; + line-height: 1; +} + +@media (max-width: 580px) { + .view-indexed-contents-header-top-title { + margin-bottom: 30px; + } +} + +@media (min-width: 580px) { + .view-indexed-contents-header-top-title { + margin-right: 50px; + } +} + +.view-indexed-contents-header-top-search-form { + border-bottom: 1px solid white; + display: flex; + align-items: center; +} + +.view-indexed-contents-header-top-search-form label { + display: none !important; +} + +.view-indexed-contents-header-top-search-form-input { + background-color: transparent; + border-width: 0; + text-transform: uppercase; + font-weight: 300; + font-size: 24px; + line-height: 1; + color: white; + padding: 0; + max-width: 250px; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + flex: 1; +} + +.view-indexed-contents-header-top-search-form-input::-moz-placeholder { + opacity: 1; + color: white; +} + +.view-indexed-contents-header-top-search-form-input:-ms-input-placeholder { + opacity: 1; + color: white; +} + +.view-indexed-contents-header-top-search-form-input::placeholder { + opacity: 1; + color: white; +} + +.view-indexed-contents-header-top-search-form-btn { + font-size: 0; + width: 16px; + height: 16px; + border-width: 0; + background: transparent url("/themes/custom/am/dist/../images/icons/search-white.png") no-repeat center center; + background-size: contain; +} + +.view-indexed-contents-header-subheader { + margin-bottom: 30px; + color: white; + font-size: 24px; + line-height: 28px; +} + +@media (max-width: 580px) { + .view-indexed-contents-header-subheader { + font-size: 20px; + } +} + +.view-indexed-contents-content { + max-width: 1600px; + padding: 0 10px; + margin: 0 auto; +} + +.search-result-page .filter-toggle { + display: none; + margin-bottom: 0.9375rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1; + color: #000; + cursor: pointer; +} + +@media (min-width: 580px) { + .search-result-page .filter-toggle { + display: none; + } +} + +.search-result-page .search-mobile-menu { + display: none; + height: 3.125rem; + padding-right: 1.25rem; + padding-left: 0.9375rem; + padding-top: 14px; + background-color: #002b49; + transition: background-color 0.2s ease-out; + cursor: pointer; + color: #fff; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1rem; + justify-content: space-between; +} + +.search-result-page .search-mobile-menu:hover { + background-color: #0085ca; +} + +@media (max-width: 580px) { + .search-result-page .search-mobile-menu { + display: flex; + } +} + +.search-result-page .search-mobile-menu .result-count { + padding-right: 25px; + position: relative; +} + +.search-result-page .search-mobile-menu .result-count::after { + background-image: url(/themes/custom/am/dist/../images/icons/arrow-down-white.png); + background-repeat: no-repeat; + background-position: center; + background-size: contain; + width: 12px; + height: 7px; + content: ""; + display: block; + position: absolute; + top: 50%; + right: 0px; + margin-top: -10px; + cursor: pointer; +} + +.search-result-page .search-mobile-menu .result-count span { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; +} + +.search-result-page .search_taxonomy_name { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + margin-top: 16px; + margin-top: 1rem; + font-size: 14px; + font-size: 0.875rem; + line-height: 18px; + line-height: 1.125rem; +} + +@media (min-width: 580px) { + .search-result-page .search_taxonomy_name { + font-size: 16px; + font-size: 1rem; + line-height: 1rem; + line-height: 16px; + line-height: 1rem; + } +} + +.search-result-page .search_taxonomy_name span { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #000000; +} + +.search-result-page .views-infinite-scroll-content-wrapper>.search_taxonomy_name { + display: none; +} + +.search-result-page .views-infinite-scroll-content-wrapper>.search_taxonomy_name:first-child { + display: block; +} + +.search-result-page .form-item { + width: 100%; +} + +@media (min-width: 580px) { + .search-result-page .form-item { + display: table; + max-height: 3.125rem; + margin-bottom: 0; + } +} + +@media (min-width: 580px) { + .search-result-page .form-item { + max-height: 3.75rem; + } +} + +@media (min-width: 1140px) { + .search-result-page .form-item { + max-height: 5rem; + } +} + +.search-result-page .form-item label { + margin-bottom: 0.9375rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; + font-weight: 400; + line-height: 1; + color: #000; +} + +@media (min-width: 580px) { + .search-result-page .form-item label { + display: table-cell; + vertical-align: middle; + width: 1%; + margin: 0; + padding-right: 1.875rem; + padding-left: 1.875rem; + font-size: 1rem; + white-space: nowrap; + } +} + +@media (min-width: 960px) { + .search-result-page .form-item label { + font-size: 1.125rem; + } +} + +.search-result-page .form-item #form_search_field { + width: 100%; + border: 0; + padding: 0.9375rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 1.125rem; + line-height: 1; + color: #000; + background-color: #d9d9d9; +} + +@media (min-width: 580px) { + .search-result-page .form-item #form_search_field { + display: table-cell; + margin: 0; + font-size: 1.5rem; + padding: 1.0625rem 0.9375rem; + } +} + +@media (min-width: 960px) { + .search-result-page .form-item #form_search_field { + font-size: 2.25rem; + padding: 1.25rem 0.9375rem; + } +} + +@media (min-width: 580px) { + .search-result-page .facets-widget-links .item-list__links { + display: flex; + } +} + +@media (max-width: 580px) { + .search-result-page .facets-widget-links .facet-item:not(:last-child) { + margin-bottom: 10px; + } +} + +@media (min-width: 580px) { + .search-result-page .facets-widget-links .facet-item:not(:last-child) { + margin-right: 30px; + } +} + +@media (min-width: 960px) { + .search-result-page .facets-widget-links .facet-item:not(:last-child) { + margin-right: 40px; + } +} + +.search-result-page .facets-widget-links .facet-item a { + color: #78D1FF; + text-transform: uppercase; + font-size: 24px; +} + +.search-result-page .facets-widget-links .facet-item a.is-active, +.search-result-page .facets-widget-links .facet-item a:hover { + color: #FAC40B; +} + +.search-result-page .facets-widget-links .facet-item .facet-item__count { + display: block; + margin-top: 5px; + color: white; + font-weight: 300; + font-size: 16px; +} + +.search-result-page .facets-widget-links .facet-item .facet-item__status { + display: none; +} + +.search-result-page .cell { + display: table; + width: 100%; + cursor: pointer; +} + +.search-result-page .cell .thumbnail { + display: none; +} + +@media (min-width: 960px) { + .search-result-page .cell .thumbnail { + display: table-cell; + vertical-align: middle; + padding-right: 35px; + padding-right: 2.1875rem; + } + + .search-result-page .cell .thumbnail img { + height: 124px; + height: 7.75rem; + width: auto; + max-width: unset; + } +} + +.search-result-page .cell .thumbnail:empty { + display: none; +} + +.search-result-page h2.node__title>a, +.search-result-page .views-field-node-title a, +.search-result-page .data-cell .title a { + margin: 10px 0; + display: block; + font-size: 30px; + color: #00244A; +} + +.search-result-page .cell>a { + display: table-cell; + vertical-align: middle; + width: 1%; + padding-right: 2.1875rem; +} + +@media (max-width: 580px) { + .search-result-page .cell>a { + display: none; + } +} + +.search-result-page .cell>a img { + display: block; + max-width: none; + width: auto; + height: 7.75rem; +} + +@media (min-width: 580px) { + .search-result-page .data-cell { + display: table-cell; + vertical-align: middle; + padding-right: 1.25rem; + } +} + +@media (min-width: 960px) { + .search-result-page .data-cell { + padding-right: 5.3125rem; + } +} + +@media (min-width: 1140px) { + .search-result-page .data-cell { + padding-right: 3.75rem; + } +} + +.search-result-page .data-cell .ctype, +.search-result-page .data-cell .ctype a:hover { + text-transform: uppercase; + font-size: 20px; + line-height: 1; + color: #0085CA; +} + +.search-result-page .views-infinite-scroll-content-wrapper .item-list { + width: 100%; +} + +.search-result-page .views-infinite-scroll-content-wrapper .item-list li { + border-top: 1px solid #d9d9d9; + padding-top: 1.5rem; + padding-bottom: 1.25rem; + position: relative; + padding-right: 35px; + clear: both; +} + +@media (min-width: 580px) { + .search-result-page .views-infinite-scroll-content-wrapper .item-list li { + padding-top: 1.875rem; + padding-bottom: 1.875rem; + } +} + +@media (max-width: 580px) { + .search-result-page .views-infinite-scroll-content-wrapper .item-list li { + padding-top: 0.8rem; + } +} + +.search-result-page .views-infinite-scroll-content-wrapper .item-list li:first-child { + border: 0; +} + +@media (min-width: 580px) { + .search-result-page .views-infinite-scroll-content-wrapper .item-list li::after { + background: #0085CA url("/themes/custom/am/dist/../images/icons/arrow-right-white-64.png") center center no-repeat; + background-size: 20px 20px; + height: 45px; + width: 45px; + content: ""; + display: block; + position: absolute; + top: 50%; + right: 0; + margin-top: -23px; + cursor: pointer; + } +} + +.search-result-page .views-infinite-scroll-content-wrapper .body, +.search-result-page .views-infinite-scroll-content-wrapper .views-field-body { + font-size: 20px; + color: #00244A; +} + +@media (max-width: 580px) { + .search-result-page .views-element-container header { + padding: 0px 15px 15px 15px; + background: #f5f5f5; + } +} + +.search-result-page .views-exposed-form { + display: none; +} + +.tax-nm .teaser-search-ress { + display: block; +} + +.tax-nm .body-search-ress { + display: none; +} + +.block--am-blocks-am-search-block { + padding: 90px; +} + +@media (max-width: 580px) { + .block--am-blocks-am-search-block { + padding: 10px; + text-align: center; + } +} + +.block--am-blocks-am-search-block .message p { + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 1.375rem; + line-height: 1.625rem; + text-align: center; +} + +@media (min-width: 580px) { + .block--am-blocks-am-search-block .message p { + font-size: 1.5625rem; + line-height: 1.875rem; + } +} + +.block--am-blocks-am-search-block .message { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + padding-bottom: 3.125rem; +} + +@media (max-width: 960px) { + .block--am-blocks-am-search-block .message { + max-width: 50rem; + margin-right: auto; + margin-left: auto; + padding-bottom: 5.3125rem; + } +} + +@media (max-width: 1140px) { + .block--am-blocks-am-search-block .message { + max-width: 51.25rem; + padding-bottom: 5.9375rem; + } +} + +@media (max-width: 580px) { + .block--am-blocks-am-search-block .message { + padding-right: 1.875rem; + padding-bottom: 4.375rem; + padding-left: 1.875rem; + } +} + +.block--am-blocks-am-search-block .block--search-form { + margin-bottom: 2.5rem; + margin-top: 95px; +} + +@media (min-width: 960px) { + .block--am-blocks-am-search-block .block--search-form { + max-width: 820px; + } +} + +@media (min-width: 1140px) { + .block--am-blocks-am-search-block .block--search-form { + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 580px) { + .block--am-blocks-am-search-block .block--search-form { + margin-bottom: 3.75rem; + } +} + +.node-custom-page .messages--error { + background-color: #CF7F00; + background-image: none; + border: 0; + padding: 30px 15px; + padding: 1.875rem 0.9375rem; + line-height: 24px; + line-height: 1.5rem; + color: #FFFFFF; + margin: 0; + display: none; +} + +@media (min-width: 960px) { + .node-custom-page .messages--error { + font-size: 18px; + font-size: 1.125rem; + line-height: 26px; + line-height: 1.625rem; + } +} + +@media (min-width: 580px) { + .node-custom-page .messages--error { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +.integrated-topics { + margin-top: 35px; +} + +.integrated-topics .items-list { + text-align: left; + clear: both; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + line-height: 26px; + line-height: 1.625rem; + display: block; + width: 100%; + margin-top: 20px; + margin-bottom: 20px; +} + +@media (min-width: 80px) { + .integrated-topics .items-list { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + } +} + +@media (min-width: 580px) { + .integrated-topics .items-list { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + margin-bottom: 15px; + margin-bottom: 0.9375rem; + } +} + +@media (min-width: 960px) { + .integrated-topics .items-list { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 80px; + padding-left: 5rem; + } +} + +.integrated-topics .items-list .group-topics-left, +.integrated-topics .items-list .group-topics-right { + display: block; + float: left; + width: 50%; +} + +@media (min-width: 80px) { + + .integrated-topics .items-list .group-topics-left, + .integrated-topics .items-list .group-topics-right { + width: 100%; + } +} + +@media (min-width: 580px) { + + .integrated-topics .items-list .group-topics-left, + .integrated-topics .items-list .group-topics-right { + width: 100%; + } +} + +@media (min-width: 960px) { + + .integrated-topics .items-list .group-topics-left, + .integrated-topics .items-list .group-topics-right { + width: 50%; + } +} + +.integrated-topics .items-list .group-topics-left .field--name-field-basic-content-topics .field-collection-view, +.integrated-topics .items-list .group-topics-left .field--name-field-basic-content-right-topics .field-collection-view, +.integrated-topics .items-list .group-topics-right .field--name-field-basic-content-topics .field-collection-view, +.integrated-topics .items-list .group-topics-right .field--name-field-basic-content-right-topics .field-collection-view { + border-bottom: 0px; + padding: 1em 0 0.3em 0; + margin: 0 1em 0 1em; +} + +.integrated-topics .items-list .group-topics-left .field-collection-container, +.integrated-topics .items-list .group-topics-right .field-collection-container { + border-bottom: 0px; +} + +.integrated-topics .items-list .group-topics-title, +.integrated-topics .items-list .group-topics-title-right { + display: block; + width: 100%; +} + +.integrated-topics .items-list .group-topics-title .field--name-field-topics-left-title, +.integrated-topics .items-list .group-topics-title .field--name-field-topics-right-title, +.integrated-topics .items-list .group-topics-title-right .field--name-field-topics-left-title, +.integrated-topics .items-list .group-topics-title-right .field--name-field-topics-right-title { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 18px; + font-size: 1.125rem; + color: #002b49; +} + +.integrated-topics .items-list .group-topic { + display: table; + width: 100%; +} + +.integrated-topics .items-list .group-topic .group-topic-image { + display: table-cell; + width: 10%; + vertical-align: middle; + height: 35px; +} + +@media (min-width: 80px) { + .integrated-topics .items-list .group-topic .group-topic-image { + width: 20%; + height: 55px; + } +} + +@media (min-width: 580px) { + .integrated-topics .items-list .group-topic .group-topic-image { + width: 20%; + } +} + +@media (min-width: 960px) { + .integrated-topics .items-list .group-topic .group-topic-image { + width: 10%; + height: 35px; + } +} + +.integrated-topics .items-list .group-topic .group-topic-description { + display: table-cell; + width: 70%; + vertical-align: middle; + height: 35px; +} + +@media (min-width: 80px) { + .integrated-topics .items-list .group-topic .group-topic-description { + width: 70%; + height: 55px; + } +} + +@media (min-width: 580px) { + .integrated-topics .items-list .group-topic .group-topic-description { + width: 70%; + } +} + +@media (min-width: 960px) { + .integrated-topics .items-list .group-topic .group-topic-description { + width: 70%; + height: 35px; + } +} + +.integrated-topics .items-list .group-topic .group-topic-description .field--name-field-basic-content-topic-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 15px; + font-size: 0.9375rem; +} + +.integrated-topics-description { + text-align: center; + padding-right: 0.9375rem; + padding-left: 0.9375rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 0.875rem; + line-height: 1.625rem; + color: #000; + margin-top: 25px; + padding-bottom: 25px; +} + +@media (min-width: 580px) { + .integrated-topics-description { + padding-right: 1.875rem; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .integrated-topics-description { + padding-right: 1.875rem; + padding-right: 1.875rem; + font-size: 1rem; + } +} + +.section-integrated-tax-processing-platform .expertise-video-without-popup .video-trigger { + bottom: 0; + right: 0; + text-indent: -119988px; + overflow: hidden; + text-align: left; + width: 60px; + width: 3.75rem; + height: 60px; + height: 3.75rem; +} + +.section-integrated-tax-processing-platform .expertise-video-without-popup .video-trigger:after { + display: block; + content: ""; + margin: auto; + overflow: hidden; + background-image: url("/themes/custom/am/images/generated/sprite-7c171dcf5b611e75f3ab87fad4d80bfb.png"); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -948px 0px; + width: 19px; + height: 22px; +} + +.section-integrated-tax-processing-platform .expertise-video-without-popup.integrated-tax { + width: 94%; + height: 270px; + margin: 25px auto 90px; + padding: 0; +} + +@media (min-width: 580px) { + .section-integrated-tax-processing-platform .expertise-video-without-popup.integrated-tax { + height: auto; + margin: 35px auto 90px; + max-width: 476px; + } +} + +.section-integrated-tax-processing-platform .expertise-video-without-popup.integrated-tax::after { + position: absolute; + top: 0; + display: block; + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 0, 0, 0.6); + background: linear-gradient(rgba(0, 0, 0, 0), black); +} + +.section-integrated-tax-processing-platform .field_image img { + opacity: 1; +} + +.node-type-page .translation-links, +.node-type-page .language-switcher-language-url { + text-align: center; +} + +.node-type-article .translation-links, +.node-type-article .language-switcher-language-url, +.node-type-podcast .translation-links, +.node-type-podcast .language-switcher-language-url, +.node-type-video .translation-links, +.node-type-video .language-switcher-language-url { + text-align: center; + margin-top: 5px; + margin-top: 0.3125rem; +} + +.node-type-article .translation-links .language-link, +.node-type-article .language-switcher-language-url .language-link, +.node-type-podcast .translation-links .language-link, +.node-type-podcast .language-switcher-language-url .language-link, +.node-type-video .translation-links .language-link, +.node-type-video .language-switcher-language-url .language-link { + white-space: nowrap; +} + +.profile-careers-container { + width: 25%; + display: flex; + justify-content: center; + position: relative; +} + +@media (min-width: 80px) { + .profile-careers-container { + width: 100%; + margin: 1px; + margin: 0.0625rem; + position: relative; + } +} + +@media (min-width: 580px) { + .profile-careers-container { + margin: 2px; + margin: 0.125rem; + position: relative; + display: block; + float: left; + } +} + +@media (min-width: 960px) { + .profile-careers-container { + margin: 1px; + margin: 0.0625rem; + position: relative; + display: block; + justify-content: unset; + } +} + +@media (min-width: 1140px) { + .profile-careers-container { + margin: 0px; + position: relative; + } +} + +.profile-careers-container .profile-image { + position: absolute; +} + +@media (min-width: 580px) { + .profile-careers-container .profile-image { + position: relative !important; + } +} + +.profile-careers-container .region { + position: absolute; + background-color: rgba(0, 62, 106, 0.61); + display: flex; + justify-content: center; +} + +@media (min-width: 80px) { + .profile-careers-container .region { + top: 80%; + height: 45px; + height: 2.8125rem; + width: 100%; + } +} + +@media (min-width: 580px) { + .profile-careers-container .region { + top: 83%; + height: 15%; + width: 100%; + } +} + +@media (min-width: 960px) { + .profile-careers-container .region { + top: 83.5%; + height: 15%; + width: 100%; + } +} + +@media (min-width: 1140px) { + .profile-careers-container .region { + top: 82.5%; + height: 16%; + width: 100%; + } +} + +.profile-careers-container .field--name-field-region { + color: #cf7f00; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: bold; + letter-spacing: -0.03em; + text-align: left; + line-height: 1.5; + width: 97%; +} + +@media (min-width: 80px) { + .profile-careers-container .field--name-field-region { + padding: 10px; + padding: 0.625rem; + } +} + +@media (min-width: 580px) { + .profile-careers-container .field--name-field-region { + font-size: 14px; + font-size: 0.875rem; + padding: 2px; + padding: 0.125rem; + } +} + +@media (min-width: 960px) { + .profile-careers-container .field--name-field-region { + font-size: 15px; + font-size: 0.9375rem; + padding: 3px; + padding: 0.1875rem; + } +} + +@media (min-width: 1140px) { + .profile-careers-container .field--name-field-region { + font-size: 18px; + font-size: 1.125rem; + padding: 8px; + padding: 0.5rem; + } +} + +.expertise-middle-block-button { + display: flex; + justify-content: center; +} + +.expertise-middle-block-button .expertise-button { + display: flex; + justify-content: center; + background: #cf7f00; + transition: background-color 0.2s ease-out; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + width: 250px; + text-align: center; + border-radius: 3px; + letter-spacing: 0.04em; + padding: 13px 0 13px; +} + +.expertise-middle-block-button .expertise-button:hover { + background: #0085ca; + cursor: pointer; +} + +.expertise-middle-block-button .expertise-button a { + color: #ffffff; + text-align: center; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 20px; + font-size: 1.25rem; + white-space: nowrap; +} + +.expertise-middle-block-button .expertise-button a:active, +.expertise-middle-block-button .expertise-button a:focus, +.expertise-middle-block-button .expertise-button a:hover { + color: #ffffff; + background: #0085ca; +} + +a.orange-button { + min-width: 250px; + display: inline-flex; + text-align: center; + color: #ffffff !important; + padding: 13px 30px 13px; + letter-spacing: 0.04em; + justify-content: center; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + background: #0085ca; + transition: background-color 0.2s ease-out; +} + +a.orange-button:hover { + cursor: pointer; + color: #ffffff; + background: #0085ca; +} + +a.green-button { + width: 230px; + height: 65px; + display: inline-flex; + text-align: center; + color: #ffffff !important; + padding: 10px; + letter-spacing: 0.04em; + justify-content: center; + align-items: center; + font-size: 20px; + font-size: 1.25rem; + background: #3D6D33; + transition: background-color 0.2s ease-out; +} + +a.green-button:hover { + cursor: pointer; + color: #ffffff; + background: #3D6D33; +} + +@media screen and (min-width: 1200px) and (max-width:1405px) { + a.green-button { + width: 195px; + } +} + +@media screen and (min-width: 980px) and (max-width:1200px) { + a.green-button { + width: 155px; + font-size: 16px; + } +} + +@media screen and (min-width: 820px) and (max-width:980px) { + a.green-button { + width: 130px; + font-size: 16px; + } +} + +@media screen and (min-width: 400px) and (max-width:820px) { + a.green-button { + width: 130px; + font-size: 16px; + } +} + +@media screen and (min-width: 370px) and (max-width:400px) { + a.green-button { + width: 115px; + font-size: 14px; + } +} + +a.dark-cyan-button { + width: 230px; + height: 65px; + display: inline-flex; + text-align: center; + color: #ffffff !important; + padding: 10px; + letter-spacing: 0.04em; + justify-content: center; + align-items: center; + font-size: 20px; + font-size: 1.25rem; + background: #2A667C; + transition: background-color 0.2s ease-out; +} + +a.dark-cyan-button:hover { + cursor: pointer; + color: #ffffff; + background: #2A667C; +} + +@media screen and (min-width: 1200px) and (max-width:1405px) { + a.dark-cyan-button { + width: 195px; + } +} + +@media screen and (min-width: 980px) and (max-width:1200px) { + a.dark-cyan-button { + width: 155px; + font-size: 16px; + } +} + +@media screen and (min-width: 820px) and (max-width:980px) { + a.dark-cyan-button { + width: 130px; + font-size: 16px; + } +} + +@media screen and (min-width: 400px) and (max-width:820px) { + a.dark-cyan-button { + width: 130px; + font-size: 16px; + } +} + +@media screen and (min-width: 370px) and (max-width:400px) { + a.dark-cyan-button { + width: 115px; + font-size: 14px; + } +} + +a.dark-blue-button { + width: 230px; + height: 65px; + display: inline-flex; + text-align: center; + color: #ffffff !important; + padding: 10px; + letter-spacing: 0.04em; + justify-content: center; + align-items: center; + font-size: 20px; + font-size: 1.25rem; + background: #00244A; + transition: background-color 0.2s ease-out; +} + +a.dark-blue-button:hover { + cursor: pointer; + color: #ffffff; + background: #00244A; +} + +@media screen and (min-width: 1200px) and (max-width:1405px) { + a.dark-blue-button { + width: 195px; + } +} + +@media screen and (min-width: 980px) and (max-width:1200px) { + a.dark-blue-button { + width: 155px; + } +} + +@media screen and (min-width: 820px) and (max-width:980px) { + a.dark-blue-button { + width: 130px; + } +} + +@media screen and (min-width: 400px) and (max-width:820px) { + a.dark-blue-button { + width: 130px; + } +} + +@media screen and (min-width: 370px) and (max-width:400px) { + a.dark-blue-button { + width: 115px; + font-size: 16px; + } +} + +strong.about-am-style-header { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + font-size: 19.3333px; +} + +strong.about-am-style-subheader { + line-height: 20px; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + font-size: 16.3333px; +} + +strong.body-cyprus-blue { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 24px; + color: #122647; + line-height: 26px; + font-weight: bold; +} + +strong.body-blue { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 24px; + color: #729fcf; + line-height: 26px; + font-weight: bold; +} + +p.image-margin { + padding-left: 13px; +} + +h1.about-am-new-style-header, +h1.about-am-new-style-header>strong { + font-size: 22px !important; + font-weight: 100; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; +} + +@media (min-width: 581px) { + + h1.about-am-new-style-header, + h1.about-am-new-style-header>strong { + font-size: 34px !important; + } +} + +h1.about-am-new-style-header-blue, +h1.about-am-new-style-header-blue>strong { + font-size: 22px !important; + font-weight: 100; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #729fcf !important; + padding: 0; +} + +@media (min-width: 581px) { + + h1.about-am-new-style-header-blue, + h1.about-am-new-style-header-blue>strong { + font-size: 34px !important; + } +} + +p.arabic-content, +li.arabic-content { + direction: rtl; + text-align: right; +} + +ul.one-colunm { + -moz-columns: 1 !important; + columns: 1 !important; + margin-left: 1% !important; +} + +ul.two-columns { + -moz-columns: 2 !important; + columns: 2 !important; + margin-left: 1% !important; +} + +.block--mobile-image-block .block__title { + display: none; +} + +.bean-image-block:not(.display-only-mobile) .block--mobile-image-block { + display: block; +} + +@media (min-width: 80px) { + .bean-image-block:not(.display-only-mobile) .block--mobile-image-block { + display: block; + } +} + +@media (min-width: 80px) { + .block--mobile-image-block .bean-image-block.display-only-mobile { + display: block; + } +} + +@media (min-width: 580px) { + .block--mobile-image-block .bean-image-block.display-only-mobile { + display: none; + } +} + +@media (min-width: 960px) { + .block--mobile-image-block .bean-image-block.display-only-mobile { + display: none; + } +} + +.bean-image-block { + height: 380px; + height: 23.75rem; + width: 100%; + display: table; +} + +.bean-image-block .block__title { + display: none; +} + +.bean-image-block .content { + display: table; + width: 100%; +} + +.bean-image-block .content .text { + display: table-cell; + vertical-align: middle; + text-align: center; + height: 380px; + height: 23.75rem; +} + +.bean-image-block .content .text h2 { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 30px; + font-size: 1.875rem; + line-height: 1; + color: #ffffff; + text-transform: uppercase; + height: 50px; + height: 3.125rem; + line-height: 30px; + line-height: 1.875rem; + letter-spacing: -0.01em; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; +} + +@media (min-width: 80px) { + .bean-image-block .content .text h2 { + font-size: 30px; + font-size: 1.875rem; + } +} + +@media (min-width: 580px) { + .bean-image-block .content .text h2 { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + .bean-image-block .content .text h2 { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.bean-image-block .content .text .field--name-field-headline { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + letter-spacing: -0.02em; + font-size: 25px; + font-size: 1.5625rem; + line-height: 1; + color: #ffffff; + line-height: 25px; + line-height: 1.5625rem; + letter-spacing: -0.01em; + padding-left: 10px; + padding-left: 0.625rem; + padding-right: 10px; + padding-right: 0.625rem; +} + +@media (min-width: 80px) { + .bean-image-block .content .text .field--name-field-headline { + font-size: 20px; + font-size: 1.25rem; + } +} + +@media (min-width: 580px) { + .bean-image-block .content .text .field--name-field-headline { + font-size: 25px; + font-size: 1.5625rem; + } +} + +@media (min-width: 960px) { + .bean-image-block .content .text .field--name-field-headline { + font-size: 25px; + font-size: 1.5625rem; + } +} + +.bean-image-block .content .text:hover .text h2 { + color: #0085ca; +} + +.bean-image-block .content .text:hover .text .field--name-field-headline { + color: #0085ca; +} + +.paragraph-basic-content-iframe-block { + position: relative; +} + +.paragraph-basic-content-iframe-block iframe { + position: relative; + top: 0; + width: 100%; + height: 500px; + border: 0; +} + +.basic-content-text-profile { + margin-top: 15px; + display: block; + padding-bottom: 10px; + background-color: #5E8AB4; +} + +.basic-content-text-profile .basic-content-block-title { + padding: 15px; + padding: 0.9375rem; + text-transform: uppercase; + color: #FFFFFF; + font-weight: bold; + font-size: 24px; +} + +.basic-content-text-profile .field_content { + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; + color: #FFFFFF; + font-size: 1rem; + padding-bottom: 0px; + line-height: 26px; + line-height: 1.625rem; + text-align: left; + clear: both; +} + +.basic-content-text-profile #our-people-list-landing-page { + display: block; + width: 100%; + padding: 15px 15px; + position: relative; +} + +@media (min-width: 580px) { + .basic-content-text-profile #our-people-list-landing-page { + padding-right: 30px; + padding-left: 30px; + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-evenly; + } +} + +.basic-content-text-profile #our-people-list-landing-page .teaser { + margin-bottom: 30px; +} + +@media (min-width: 580px) { + .basic-content-text-profile #our-people-list-landing-page .teaser { + float: left; + width: calc(45% - 15px); + margin-right: 30px; + } +} + +@media (min-width: 960px) { + .basic-content-text-profile #our-people-list-landing-page .teaser { + width: 150px; + width: 9.375rem; + margin-right: calc(((100% - (150px * 5)) / 5) - (1px / 5)); + margin-bottom: 0px; + } +} + +@media (min-width: 1140px) { + .basic-content-text-profile #our-people-list-landing-page .teaser { + width: 195px; + width: 12.1875rem; + margin-right: calc(((100% - (195px * 5)) / 5) - (1px / 5)); + } +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .active { + color: #000; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link { + display: table; + width: 100%; + background: #002B49; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .field--name-field-image { + display: table-cell; + width: 95px; + width: 5.9375rem; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .field--name-field-image picture, +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .field--name-field-image picture img { + height: 135px; + height: 8.4375rem; + display: block; + width: 100%; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .teaser-aside { + padding-right: 10px; + padding-right: 0.625rem; + padding-left: 10px; + padding-left: 0.625rem; + padding-top: 15px; + padding-top: 0.9375rem; + max-width: 140px; + max-width: 8.75rem; + word-wrap: break-word; + overflow-wrap: break-word; + display: table-cell; + vertical-align: top; + text-transform: uppercase; + line-height: 1; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .teaser-aside .name { + font-size: 15px; + font-size: 0.9375rem; + line-height: 1; + color: #FFFFFF; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .teaser-link .teaser-aside .field--name-field-job-title { + font-size: 14px; + font-size: 0.875rem; + margin-top: 15px; + margin-top: 0.9375rem; + color: #CF7F00; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended { + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 45px; + margin-bottom: 2.8125rem; + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + padding-bottom: 60px; + padding-bottom: 3.75rem; + padding-top: 5rem; + position: absolute; + left: 0; + width: 100%; + background-color: #D9D9D9; + z-index: 80; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile { + position: static; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile>header { + display: none; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header { + margin-bottom: 0; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .close-button { + top: 30px; + top: 1.875rem; + right: 30px; + right: 1.875rem; + display: block; + position: absolute; + overflow: hidden; + background-image: url(/sites/default/themes/custom/am/images/generated/sprite-7c171dc….png); + background-size: 3411.5px 46px; + background-repeat: no-repeat; + background-position: -2015px 0px; + width: 26px; + height: 26px; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .tab-icon { + top: -14px; + top: -0.875rem; + width: 29px; + width: 1.8125rem; + height: 14px; + height: 0.875rem; + position: absolute; + left: 0; + background: url(/themes/custom/am/dist/../images/icons2x/icon-our-people-tab.png); + background-size: cover; + z-index: 300; +} + +.teaser[data-abs-index="1"] .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .tab-icon { + left: 45%; +} + +@media (min-width: 580px) { + .teaser[data-abs-index="1"] .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .tab-icon { + left: 23.5%; + } +} + +@media (min-width: 960px) { + .teaser[data-abs-index="1"] .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .tab-icon { + left: 14.22%; + } +} + +@media (min-width: 1140px) { + .teaser[data-abs-index="1"] .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .tab-icon { + left: 10.7%; + } +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .image { + position: relative; + width: 32%; + min-width: 93px; + margin-right: 12px; + float: left; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .header .text { + float: left; + width: 50%; + padding-left: 38px; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .field--name-field-professional-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + line-height: 18px; + color: #666666; + margin-top: 8px; +} + +@media (min-width: 580px) { + .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .field--name-field-professional-title { + font-size: 20px; + line-height: 28px; + } +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .field--name-field-intro-text { + margin-top: 30px; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 26px; + color: #333333; + display: none; +} + +@media (min-width: 580px) { + .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .field--name-field-intro-text { + display: block; + } +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .field--name-field-quick-facts { + margin-top: 30px; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 26px; + color: #333333; + display: block; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .read-more { + display: none; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 26px; + text-decoration: underline; + color: #000000; +} + +@media (min-width: 580px) { + .basic-content-text-profile #our-people-list-landing-page .teaser .extended .node--profile .read-more { + display: block; + } +} + +.basic-content-text-profile .our-people-details { + display: none; +} + +.basic-content-text-profile .our-people-details .extended .header .text { + width: 70%; + padding-left: 10px; +} + +.basic-content-text-profile .our-people-details .extended .header .text h3 a { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 31px; + font-size: 1.9375rem; + color: #000000; + transition: color 0.2s ease-out; + line-height: 1; +} + +@media (min-width: 580px) { + .basic-content-text-profile .our-people-details .extended .header .text h3 a { + font-size: 50px; + font-size: 3.125rem; + } +} + +.basic-content-text-profile .our-people-details .extended .header .text h3 a:hover { + color: #0085CA; +} + +.basic-content-text-profile .our-people-details .extended .header .text .read-more { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 26px; + line-height: 1.625rem; + text-decoration: underline; + color: #000000; + display: block; + margin-top: 30px; + margin-top: 1.875rem; +} + +.basic-content-text-profile .our-people-details .extended .header .text .read-more:hover { + color: #0085CA; +} + +.basic-content-text-profile .our-people-details .extended .header .text .field--name-field-quick-facts { + margin-top: 30px; + margin-top: 1.875rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + line-height: 26px; + line-height: 1.625rem; + color: #333333; +} + +@media (min-width: 960px) { + .basic-content-text-profile .our-people-details .extended .header .text .field--name-field-quick-facts { + display: list-item; + margin-top: 15px; + margin-top: 0.9375rem; + } +} + +.basic-content-text-profile .our-people-details .extended .header .text .field--name-field-quick-facts * { + display: list-item; + margin-top: 15px; + margin-top: 0.9375rem; + line-height: 26px; + line-height: 1.625rem; +} + +.basic-content-text-profile .our-people-details .extended .header .text .field--name-field-quick-facts ul { + list-style: disc; +} + +.basic-content-text-profile #our-people-list-landing-page .teaser .tab-icon { + display: none; + width: 1.8125rem; + height: 0.875rem; + margin: 20px auto -15px; + background: url(/themes/custom/am/images/icons2x/icon-our-people-tab.png); + background-size: cover; + z-index: 300; +} + +.basic-content-text-profile #our-people-list-landing-page-pepi-details { + position: relative; +} + +.basic-content-text-profile #our-people-list-landing-page-pepi-details:after { + clear: both; +} + +.basic-content-text-profile #our-people-list-landing-page-pepi-details .our-people-details .extended { + margin: 0; + position: relative; +} + +@media (min-width: 960px) { + .basic-content-text-profile #our-people-list-landing-page-pepi-details .our-people-details .extended article { + height: 370px; + } +} + +.field-collection-item-field-icons { + text-align: center; + padding: 0.5rem; + display: block; + flex: 1; +} + +.field-collection-item-field-icons:hover { + cursor: pointer; +} + +.field-collection-item-field-icons .field_label { + color: #cf7f00; +} + +.field-collection-item-field-icons .field_label { + font-weight: bold; + font-size: 18px; + font-size: 1.125rem; + letter-spacing: 0.02em; + text-align: center; + line-height: 1.5; + width: 100%; + display: block; + float: left; + padding-top: 15px; + padding-top: 0.9375rem; +} + +@media (min-width: 80px) { + .field-collection-item-field-icons .field_label { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 580px) { + .field-collection-item-field-icons .field_label { + font-size: 17px; + font-size: 1.0625rem; + } +} + +@media (min-width: 960px) { + .field-collection-item-field-icons .field_label { + font-size: 18px; + font-size: 1.125rem; + } +} + +@media (max-width: 580px) { + .field-collection-item-field-icons .field_label { + padding-top: 0; + padding-bottom: 15px; + } +} + +.field-collection-item-field-icons .field_label a { + color: #0085ca; +} + +.field-collection-item-field-icons .field_label a:active, +.field-collection-item-field-icons .field_label a:focus, +.field-collection-item-field-icons .field_label a:hover { + color: #cf7f00; +} + +.field-collection-item-field-icons .field_image { + width: 100px; + height: 100px; + border-radius: 50%; + padding: 0; + margin: auto; +} + +.field-collection-item-field-icons .field_image img { + width: 100px; + height: 100px; + border-radius: 50px; + transition: transform 0.2s; + filter: none; +} + +.field-collection-item-field-icons .field_image img:hover { + transform: scale(1.1); +} + +#block-am-blocks-industries-block .paragraph--type--basic-content-text-block { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +#icon-block-pepi .basic-content-icon-block-title { + padding-bottom: 30px; + padding-bottom: 1.875rem; + padding-top: 30px; + padding-top: 1.875rem; + text-transform: uppercase; + color: #002B49; + font-weight: bold; + font-size: 24px; + font-size: 1.5rem; +} + +@media (min-width: 580px) { + #icon-block-pepi #field--name-field-icons { + display: flex; + flex-direction: row; + justify-content: space-evenly; + } +} + +#icon-block-pepi #field--name-field-icons .icons-block .image .field_image { + width: 100px; + height: 100px; + border-radius: 50%; + padding: 0; + margin: auto; + display: flex; +} + +#icon-block-pepi .field--name-field-icon-link, +#icon-block-pepi .field--name-field-icon-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: bold; + font-size: 18px; + font-size: 1.125rem; + letter-spacing: 0.02em; + text-align: center; + line-height: 1.5; + width: 100%; + display: block; + float: left; + padding-bottom: 15px; + padding-bottom: 0.9375rem; +} + +@media (min-width: 80px) { + + #icon-block-pepi .field--name-field-icon-link, + #icon-block-pepi .field--name-field-icon-text { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 580px) { + + #icon-block-pepi .field--name-field-icon-link, + #icon-block-pepi .field--name-field-icon-text { + font-size: 17px; + font-size: 1.0625rem; + } +} + +@media (min-width: 960px) { + + #icon-block-pepi .field--name-field-icon-link, + #icon-block-pepi .field--name-field-icon-text { + font-size: 18px; + font-size: 1.125rem; + } +} + +#icon-block-pepi .field--name-field-icon-link a, +#icon-block-pepi .field--name-field-icon-text a { + color: #0085ca; +} + +#icon-block-pepi .field--name-field-icon-link a:active, +#icon-block-pepi .field--name-field-icon-link a:focus, +#icon-block-pepi .field--name-field-icon-link a:hover, +#icon-block-pepi .field--name-field-icon-text a:active, +#icon-block-pepi .field--name-field-icon-text a:focus, +#icon-block-pepi .field--name-field-icon-text a:hover { + color: #cf7f00; +} + +#icon-block-pepi .menu-icon-accordion { + margin-bottom: 30px; +} + +#icon-block-pepi .menu-icon-accordion .arrow-up { + width: 0; + height: 0; + border-left: 35px solid transparent; + border-right: 35px solid transparent; + border-bottom: 45px solid #00244A; + display: none; + margin-bottom: -5px; +} + +@media (max-width: 580px) { + #icon-block-pepi .menu-icon-accordion .arrow-up { + margin-top: 30px; + } +} + +#icon-block-pepi .menu-icon-accordion .content .menu-icon-accordion__item { + display: none; + background-color: #00244A; + padding: 10px; +} + +#icon-block-pepi .menu-icon-accordion .content .menu-icon-accordion__item.text-formatted, +#icon-block-pepi .menu-icon-accordion .content .menu-icon-accordion__item span { + color: #FFFFFF !important; +} + +.accordion-block { + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + margin-bottom: 30px; +} + +.accordion-block-title { + text-align: left; + font-size: 36px; + font-weight: 600; + letter-spacing: 0px; + text-transform: uppercase; + opacity: 1; + margin-bottom: 14px; + margin-top: 33px; +} + +.accordion-block-description { + font-size: 20px; + line-height: 1.2; +} + +.accordion-block-data { + width: 100%; +} + +@media (min-width: 580px) { + .accordion-block-data { + width: 90%; + } +} + +.accordion-block-data .accordion-item, +.accordion-block-data .accordion-content { + border-bottom: 1px solid #f2f2f2; +} + +.accordion-block-data .accordion-item { + min-height: 75px; + cursor: pointer; + position: relative; + text-align: left; + font-size: 28px; + letter-spacing: 0px; + opacity: 1; + padding: 0 10px; + display: flex; + align-items: center; + padding: 10px; + padding-right: 45px; +} + +.accordion-block-data .accordion-item::after { + position: absolute; + top: 50%; + right: 10px; + transform: translateY(-50%) rotate(45deg); + width: 12px; + height: 12px; + border: solid #000; + border-width: 0 2px 2px 0; + transition: transform 0.3s ease; + margin-right: 25px; + content: ""; +} + +.accordion-block-data .accordion-item.active { + background-color: #F2F2F2; +} + +.accordion-block-data .accordion-item.active::after { + transform: translateY(-50%) rotate(-135deg); +} + +.accordion-block-data .accordion-content { + max-height: 0; + overflow: hidden; + transition: max-height 0.3s ease; + font-size: 20px; + line-height: 1.2; + padding: 0 10px; +} + +.taxonomy-id-866 #icon-block-pepi #field--name-field-icons .icons-block .image .field_image { + background-color: #00244A; +} + +#block-am-blocks-featured-expert-pepi { + margin-top: 15px; + display: block; + padding-bottom: 10px; + padding-bottom: 0.625rem; + background-color: #5E8AB4; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block { + height: auto; + display: block; +} + +@media (min-width: 580px) { + #block-am-blocks-featured-expert-pepi .profiles-connect-block { + justify-content: unset; + } +} + +@media (min-width: 1140px) { + #block-am-blocks-featured-expert-pepi .profiles-connect-block { + display: flex; + justify-content: space-between; + } +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container { + margin: 15px; +} + +.path-taxonomy .taxonomy-grid-block-title-pepi, +.path-taxonomy .basic-content-tabs-block-title-pepi { + padding-bottom: 30px; + text-transform: uppercase; + color: #002B49; + font-weight: normal; + font-size: 34px; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; +} + +.path-taxonomy .basic-content-tabs-block { + margin: 15px 0 !important; +} + +@media (min-width: 580px) { + .path-taxonomy .basic-content-tabs-block .quicktabs-tabs { + display: inline-flex !important; + justify-content: space-between; + } +} + +.path-taxonomy .basic-content-tabs-block .quicktabs-tabs li { + width: 100%; +} + +.path-taxonomy .basic-content-tabs-block .quicktabs-tabs li a { + line-height: 1.5rem !important; + display: flex !important; + align-items: center; + justify-content: center; + white-space: initial; +} + +.path-taxonomy .basic-content-tabs-block #quicktabs-tabpage-global_locations-3 { + padding: 0; +} + +.path-taxonomy .pepi-tabs-body { + padding-right: 15px; + padding-right: 0.9375rem; + text-align: left; + clear: both; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: 0.875rem; + line-height: 26px; + line-height: 1.625rem; + color: #00244A; +} + +@media (min-width: 580px) { + .path-taxonomy .pepi-tabs-body { + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + .path-taxonomy .pepi-tabs-body { + padding-right: 0; + font-size: 16px; + font-size: 1rem; + } +} + +.path-taxonomy .pepi-tabs-body a { + color: #0085ca; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.path-taxonomy .pepi-tabs-body a span { + color: #0085ca !important; + transition: color 0.2s ease-out; + text-decoration: none !important; +} + +.no-touch .path-taxonomy .pepi-tabs-body a:active, +.no-touch .path-taxonomy .pepi-tabs-body a:focus, +.no-touch .path-taxonomy .pepi-tabs-body a:hover { + color: #cf7f00; +} + +.no-touch .path-taxonomy .pepi-tabs-body a:active span, +.no-touch .path-taxonomy .pepi-tabs-body a:focus span, +.no-touch .path-taxonomy .pepi-tabs-body a:hover span { + color: #cf7f00; +} + +.path-taxonomy .pepi-tabs-body h2, +.path-taxonomy .pepi-tabs-body h3, +.path-taxonomy .pepi-tabs-body h4 { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; +} + +.path-taxonomy .pepi-tabs-body h2 em, +.path-taxonomy .pepi-tabs-body h2 i, +.path-taxonomy .pepi-tabs-body h3 em, +.path-taxonomy .pepi-tabs-body h3 i, +.path-taxonomy .pepi-tabs-body h4 em, +.path-taxonomy .pepi-tabs-body h4 i { + font-family: "HelveticaNeueW01-76Bold", Helvetica, Arial, sans-serif; +} + +.path-taxonomy .pepi-tabs-body p { + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +.path-taxonomy .pepi-tabs-body p:last-child { + margin-bottom: 0; +} + +.path-taxonomy .pepi-tabs-body ul { + list-style-type: disc; +} + +.path-taxonomy .pepi-tabs-body ol, +.path-taxonomy .pepi-tabs-body ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; +} + +.path-taxonomy .pepi-tabs-body ol li, +.path-taxonomy .pepi-tabs-body ul li { + margin-bottom: 1em; +} + +.path-taxonomy .pepi-tabs-body ol li:last-child, +.path-taxonomy .pepi-tabs-body ul li:last-child { + margin-bottom: 0; +} + +.path-taxonomy .pepi-tabs-body ol li:before, +.path-taxonomy .pepi-tabs-body ul li:before { + display: table; +} + +.path-taxonomy .pepi-tabs-body ol li ol, +.path-taxonomy .pepi-tabs-body ol li ul, +.path-taxonomy .pepi-tabs-body ul li ol, +.path-taxonomy .pepi-tabs-body ul li ul { + margin-top: 20px; + margin-top: 1.25rem; +} + +.path-taxonomy .pepi-tabs-body .media-element-container { + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +@media (min-width: 580px) { + .path-taxonomy .pepi-tabs-body .media-element-container { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 960px) { + .path-taxonomy .pepi-tabs-body .media-element-container { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.path-taxonomy .pepi-tabs-body .media-element-container.media-preview, +.path-taxonomy .pepi-tabs-body .media-element-container.media-teaser { + clear: left; +} + +@media (min-width: 580px) { + + .path-taxonomy .pepi-tabs-body .media-element-container.media-preview, + .path-taxonomy .pepi-tabs-body .media-element-container.media-teaser { + float: left; + margin-right: 30px; + margin-right: 1.875rem; + max-width: 276px; + max-width: 17.25rem; + } +} + +@media (min-width: 1140px) { + + .path-taxonomy .pepi-tabs-body .media-element-container.media-preview, + .path-taxonomy .pepi-tabs-body .media-element-container.media-teaser { + margin-right: 45px; + margin-right: 2.8125rem; + } +} + +.path-taxonomy .pepi-tabs-body .media-element-container.media-default, +.path-taxonomy .pepi-tabs-body .media-element-container.media-wysiwyg { + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: max-width 580px) { + + .path-taxonomy .pepi-tabs-body .media-element-container.media-default, + .path-taxonomy .pepi-tabs-body .media-element-container.media-wysiwyg { + width: 100%; + } +} + +.path-taxonomy .pepi-tabs-body .media-element-container .content:after { + content: ""; + display: block; + clear: both; +} + +.path-taxonomy .pepi-tabs-body .media-element-container .media-element { + display: block; + width: 100%; + max-width: 100%; +} + +.path-taxonomy .pepi-tabs-body .media-element-container .media-element a { + display: block; +} + +.path-taxonomy .pepi-tabs-body .media-element-container .media-element img { + display: block; + width: 100%; + max-width: 100%; + float: left; + margin-left: 8px; + margin-right: 8px; +} + +@media (min-width: 1140px) { + .path-taxonomy .pepi-tabs-body .media-element-container .media-element img { + max-width: 100%; + width: auto; + margin: 0 auto; + height: auto !important; + } +} + +.path-taxonomy .pepi-tabs-body .media-element-container .media-element p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + .path-taxonomy .pepi-tabs-body .media-element-container .media-element p { + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 960px) { + .path-taxonomy .pepi-tabs-body .media-element-container .media-element p { + font-size: 16px; + font-size: 1rem; + } +} + +.path-taxonomy .pepi-tabs-body .media-element-container .file-default, +.path-taxonomy .pepi-tabs-body .media-element-container .file-wysiwyg { + max-width: 100%; +} + +@media (min-width: 580px) { + + .path-taxonomy .pepi-tabs-body .media-element-container .file-default, + .path-taxonomy .pepi-tabs-body .media-element-container .file-wysiwyg { + width: 100%; + padding-right: 25px; + margin: 0 auto; + height: auto !important; + } + + .path-taxonomy .pepi-tabs-body .media-element-container .file-default img, + .path-taxonomy .pepi-tabs-body .media-element-container .file-wysiwyg img { + width: auto; + height: auto !important; + margin: 0 auto; + } + + .path-taxonomy .pepi-tabs-body .media-element-container .file-default p, + .path-taxonomy .pepi-tabs-body .media-element-container .file-wysiwyg p { + text-align: center; + } +} + +@media (min-width: 580px) { + + .path-taxonomy .pepi-tabs-body .media-element-container .file-preview, + .path-taxonomy .pepi-tabs-body .media-element-container .file-teaser { + max-width: 100%; + width: auto; + } + + .path-taxonomy .pepi-tabs-body .media-element-container .file-preview img, + .path-taxonomy .pepi-tabs-body .media-element-container .file-teaser img { + width: auto; + } +} + +.path-taxonomy .pepi-tabs-body .responsive-table thead tr th, +.path-taxonomy .pepi-tabs-body .responsive-table thead tr td { + padding: 10px 18px; + border-bottom: 1px solid #111; + background-color: #bbb; +} + +.path-taxonomy .pepi-tabs-body .responsive-table tbody tr th, +.path-taxonomy .pepi-tabs-body .responsive-table tbody tr td { + padding: 10px 18px; + border-bottom: 1px solid #111; +} + +.path-taxonomy .taxonomy-grid-block-title-pepi, +.path-taxonomy .basic-content-tabs-block-title-pepi { + padding-bottom: 30px; + padding-bottom: 1.875rem; + text-transform: uppercase; + color: #002B49; + font-weight: normal; + font-size: 34px; + font-size: 2.125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; +} + +.path-taxonomy .basic-content-tabs-block { + margin: 15px 0 !important; +} + +@media (min-width: 580px) { + .path-taxonomy .basic-content-tabs-block .quicktabs-tabs { + display: inline-flex !important; + justify-content: space-between; + } +} + +.path-taxonomy .basic-content-tabs-block .quicktabs-tabs li { + width: 100%; +} + +.path-taxonomy .basic-content-tabs-block .quicktabs-tabs li a { + line-height: 1.5rem !important; + display: flex !important; + align-items: center; + justify-content: center; + white-space: initial; +} + +.path-taxonomy .basic-content-tabs-block #quicktabs-tabpage-global_locations-3 { + padding: 0; +} + +.path-taxonomy .basic-content-tabs-block .quicktabs-tabpage { + margin-top: 20px; +} + +.path-taxonomy .field--name-field-examples-of-our-work { + margin-top: 15px; + margin-top: 0.9375rem; +} + +.path-taxonomy .field--name-field-examples-of-our-work .field__label { + padding-bottom: 30px; + padding-bottom: 1.875rem; + text-transform: uppercase; + color: #002B49; + font-weight: bold; + font-size: 24px; + font-size: 1.5rem; +} + +@media (min-width: 580px) { + .path-taxonomy .field--name-field-examples-of-our-work { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +@media (min-width: 960px) { + .path-taxonomy .field--name-field-examples-of-our-work { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + .path-taxonomy .field--name-field-examples-of-our-work>.field__items { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 80px; + column-gap: 80px; + -moz-column-rule: 1px solid #d9d9d9; + column-rule: 1px solid #d9d9d9; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item { + padding-bottom: 45px; + padding-bottom: 2.8125rem; + width: 100%; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; +} + +@media (min-width: 580px) { + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item { + padding-bottom: 55px; + padding-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item { + display: inline-block; + padding-bottom: 30px; + padding-bottom: 1.875rem; + float: left; + } + + .ie .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item { + float: left; + width: 50%; + } + + .ie .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item.even { + clear: both; + margin-right: -1px; + border-right: 1px solid #d9d9d9; + padding-right: 40px; + padding-right: 2.5rem; + } + + .ie .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item.odd { + padding-left: 40px; + padding-left: 2.5rem; + border-left: 1px solid #d9d9d9; + } + + .ie .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) { + padding-bottom: 0; + } + + .ie .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item:nth-last-child(-n+2) article>.node__content { + border-bottom: 0; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content:after, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content:after, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries:after, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise { + padding-bottom: 65px; + padding-bottom: 4.0625rem; + border-bottom: 1px solid #d9d9d9; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + margin-bottom: 50px; + margin-bottom: 3.125rem; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 580px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: left; + width: 170px; + width: 10.625rem; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: none; + width: 100%; + margin-right: 0; + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img { + display: block; +} + +@media (min-width: 580px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: table-header-group; + } +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: block; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title a, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title a, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title a, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 22px; + font-size: 1.375rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title a, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title a, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title a, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title a:active, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title a:focus, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .node__title a:hover, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title a:active, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title a:focus, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .node__title a:hover, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover { + color: #0085ca; +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: block; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items { + padding-top: 15px; + padding-top: 0.9375rem; +} + +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-date p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .content .field--name-field-teaser-text p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-date p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .path-taxonomy .field--name-field-examples-of-our-work>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (min-width: 580px) { + #image-block #field--name-field-icons { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: space-evenly; + margin-bottom: 60; + } +} + +.paragraph-basic-content-text-and-profile { + margin-bottom: 30px; +} + +.paragraph-basic-content-text-and-profile>.field_title { + font-size: 30px; + color: #00244A; + font-weight: bold; +} + +.paragraph-basic-content-text-and-profile>.field_profile { + display: grid; + gap: 15px; + position: relative; +} + +@media (min-width: 580px) { + .paragraph-basic-content-text-and-profile>.field_profile { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (min-width: 1440px) { + .paragraph-basic-content-text-and-profile>.field_profile { + grid-template-columns: repeat(5, 1fr); + } +} + +.paragraph-basic-content-featured-experts>.field_featured_experts_profile { + display: grid; + gap: 15px; +} + +@media (min-width: 580px) { + .paragraph-basic-content-featured-experts>.field_featured_experts_profile { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (min-width: 1440px) { + .paragraph-basic-content-featured-experts>.field_featured_experts_profile { + grid-template-columns: repeat(4, 1fr); + } +} + +.paragraph-field-examples-of-our-work { + display: grid; + gap: 15px; +} + +.paragraph-field-examples-of-our-work>.field_title { + color: #0085CA; + font-size: 30px; + transition: color 0.2s ease-out; + text-decoration: none; +} + +.paragraph-our-people-expertise>.field_title { + font-size: 30px; + color: #00244A; + font-weight: bold; +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid, +#block-taxonomy-grid .field--name-field-taxonomy-grid, +.taxonomy-grid-block .field--name-field-taxonomy-grid { + margin-top: 55px; + margin-top: 3.4375rem; +} + +@media (min-width: 580px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid, + #block-taxonomy-grid .field--name-field-taxonomy-grid, + .taxonomy-grid-block .field--name-field-taxonomy-grid { + margin-top: 70px; + margin-top: 4.375rem; + } +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid, + #block-taxonomy-grid .field--name-field-taxonomy-grid, + .taxonomy-grid-block .field--name-field-taxonomy-grid { + margin-top: 70px; + margin-top: 4.375rem; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items:after, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items:after, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 80px; + column-gap: 80px; + -moz-column-rule: 1px solid #d9d9d9; + column-rule: 1px solid #d9d9d9; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item { + width: 100%; + padding-bottom: 45px; + padding-bottom: 2.8125rem; +} + +@media (min-width: 580px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item { + padding-bottom: 55px; + padding-bottom: 3.4375rem; + } +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item { + float: none; + display: inline-block; + padding-bottom: 30px; + padding-bottom: 1.875rem; + } + + .ie #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item, + .ie #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item, + .ie .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item { + float: left; + width: 50%; + } + + .ie #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item.even, + .ie .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item.even { + clear: both; + margin-right: -1px; + border-right: 1px solid #d9d9d9; + padding-right: 40px; + padding-right: 2.5rem; + } + + .ie #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item.odd, + .ie .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item.odd { + padding-left: 40px; + padding-left: 2.5rem; + border-left: 1px solid #d9d9d9; + } + + .ie #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2), + .ie .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) { + padding-bottom: 0; + } + + .ie #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content, + .ie .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item:nth-last-child(-n+2) article>.node__content { + border-bottom: 0; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content:after, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries:after, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise { + padding-bottom: 65px; + padding-bottom: 4.0625rem; + border-bottom: 1px solid #d9d9d9; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + margin-bottom: 30px; + margin-bottom: 1.875rem; + transition: opacity 0.2s ease-out; +} + +@media (min-width: 580px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: left; + width: 170px; + width: 10.625rem; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image { + float: none; + width: 100%; + margin-right: 0; + margin-bottom: 30px; + margin-bottom: 1.875rem; + } +} + +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image:hover { + opacity: 0.8; +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-image img, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-image img { + display: block; +} + +@media (min-width: 580px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: table-header-group; + } +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title { + display: block; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; + font-size: 22px; + font-size: 1.375rem; + line-height: 24px; + line-height: 1.5rem; +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a { + font-size: 24px; + font-size: 1.5rem; + line-height: 28px; + line-height: 1.75rem; + } +} + +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .node__title a:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .node__title a:hover, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:active, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:focus, +.no-touch .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .node__title a:hover { + color: #0085ca; +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text { + display: block; + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date .field__items, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text .field__items { + padding-top: 15px; + padding-top: 0.9375rem; +} + +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +#block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +#block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, +.taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 960px) { + + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + #block-taxonomy-grid-expertise .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + #block-taxonomy-grid .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-date p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .node__content .field--name-field-teaser-text p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-date p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--industries .field--name-field-teaser-text p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-date p, + .taxonomy-grid-block .field--name-field-taxonomy-grid>.field__items>.field__item .taxonomy-term--expertise .field--name-field-teaser-text p { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +@media (max-width: 1450px) { + .term-expertise-article-layout { + display: block !important; + } +} + +@media (min-width: 1000px) { + .new-wheel { + width: unset !important; + } + + .new-wheel-title h2 { + position: relative; + right: 1rem; + } +} + +.taxonomy-term-industries-article { + overflow: hidden; +} + +@media (max-width: 1450px) { + .new-wheel-title h2 { + position: relative; + right: 1.5rem !important; + } +} + +.node-type-podcast .translation-links, +.node-type-podcast .language-switcher-language-url, +.node-type-video .translation-links, +.node-type-video .language-switcher-language-url { + text-align: center; + margin-top: 5px; + margin-top: 0.3125rem; +} + +.node-type-podcast .translation-links .language-link, +.node-type-podcast .language-switcher-language-url .language-link, +.node-type-video .translation-links .language-link, +.node-type-video .language-switcher-language-url .language-link { + white-space: nowrap; +} + +.node-type-podcast, +.node-type-video {} + +.node-type-podcast .block--am-blocks-featured-expert, +.node-type-video .block--am-blocks-featured-expert { + border-top: 1px solid #d9d9d9; + padding: 50px 15px; + padding: 3.125rem 0.9375rem; +} + +@media (min-width: 580px) { + + .node-type-podcast .block--am-blocks-featured-expert, + .node-type-video .block--am-blocks-featured-expert { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + + .node-type-podcast .block--am-blocks-featured-expert, + .node-type-video .block--am-blocks-featured-expert { + margin-right: 30px; + margin-right: 1.875rem; + border-top: 0; + } +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .title, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .title { + margin-bottom: 40px; + margin-bottom: 2.5rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + line-height: 30px; + line-height: 1.875rem; + color: #00244A; +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper { + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name { + margin-bottom: 5px; + margin-bottom: 0.3125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + line-height: 20px; + line-height: 1.25rem; + color: #00244A; +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a { + display: block; + color: inherit; + transition: color 0.2s ease-out; +} + +.no-touch .node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:active, +.no-touch .node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:focus, +.no-touch .node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:hover, +.no-touch .node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:active, +.no-touch .node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:focus, +.no-touch .node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-name a:hover { + color: #0085ca; +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-job-title, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper .article-authors-featured-profile-job-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 16px; + line-height: 1rem; + color: #666666; +} + +.node-type-podcast .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper:last-of-type, +.node-type-video .block--am-blocks-featured-expert .article-authors-featured-profiles-block .article-author-featured-profile-wrapper:last-of-type { + margin-bottom: 0; +} + +.node-type-podcast .block-am-social-am-social-share, +.node-type-video .block-am-social-am-social-share { + border-top: 1px solid #d9d9d9; +} + +@media (min-width: 960px) { + + .node-type-podcast .block-am-social-am-social-share, + .node-type-video .block-am-social-am-social-share { + border-top: 0; + } +} + +.node-type-podcast .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-video .section-industries .video-parent .poster-frame .field--name-field-image:after, +.node-type-podcast .video-parent .poster-frame .field--name-field-image:after, +.node-type-video .video-parent .poster-frame .field--name-field-image:after { + position: absolute; + top: 0; + display: block; + width: 100%; + height: 100%; + content: ""; + background: rgba(0, 36, 74, 0.6); + background: linear-gradient(rgba(0, 36, 74, 0), #00244a); +} + +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements, +.node-type-video .section-industries .video-parent .poster-frame .text-elements, +.node-type-podcast .video-parent .poster-frame .text-elements, +.node-type-video .video-parent .poster-frame .text-elements { + bottom: 30px; + bottom: 1.875rem; + left: 30px; + left: 1.875rem; + width: 75%; + max-height: calc(100% - 60px); +} + +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-taxonomy, +.node-type-video .video-parent .poster-frame .text-elements .field--name-field-taxonomy { + color: #cf7f00; +} + +.node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-headline, +.node-type-video .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 30px; + font-size: 1.875rem; +} + +@media (min-width: 1140px) { + + .node-type-podcast .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-video .section-industries .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-podcast .video-parent .poster-frame .text-elements .field--name-field-headline, + .node-type-video .video-parent .poster-frame .text-elements .field--name-field-headline { + font-size: 40px; + font-size: 2.5rem; + } +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video { + margin-top: 35px; + margin-top: 2.1875rem; +} + +@media (min-width: 580px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video { + margin-top: 25px; + margin-top: 1.5625rem; + } +} + +@media (min-width: 1140px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video { + margin-top: 35px; + margin-top: 2.1875rem; + } +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-row, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-row { + margin-bottom: 55px; + margin-bottom: 3.4375rem; + margin-bottom: 45px; + margin-bottom: 2.8125rem; +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-row:after, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-row:after { + content: ""; + display: block; + clear: both; +} + +@media (min-width: 580px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-row, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-row { + margin-bottom: 50px; + margin-bottom: 3.125rem; + } +} + +@media (min-width: 960px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-row, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-row { + margin-bottom: 55px; + margin-bottom: 3.4375rem; + } +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-row:last-child, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-row:last-child { + margin-bottom: 0; +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-image, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-image { + width: 100%; + margin-bottom: 25px; + margin-bottom: 1.5625rem; +} + +@media (min-width: 580px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-image, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-image { + float: left; + width: 32.6315789474%; + margin-right: 20px; + margin-right: 1.25rem; + margin-bottom: 0; + } +} + +@media (min-width: 960px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-image, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-image { + width: 24.2105263158%; + margin-right: 35px; + margin-right: 2.1875rem; + } +} + +@media (min-width: 1140px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-image, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-image { + margin-right: 40px; + margin-right: 2.5rem; + } +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-image img, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-image img { + display: block; +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-title a, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-title a { + font-size: 22px; + font-size: 1.375rem; + line-height: 30px; + line-height: 1.875rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #00244A; + transition: color 0.2s ease-out; +} + +@media (min-width: 960px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-title a, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-title a { + font-size: 26px; + font-size: 1.625rem; + } +} + +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-title a:active, +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-title a:focus, +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-title a:hover, +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-title a:active, +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-title a:focus, +.no-touch #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-title a:hover { + color: #0085ca; +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-created, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-authors, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-created, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-authors { + margin-top: 5px; + margin-top: 0.3125rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + color: #666666; + font-size: 14px; + font-size: 0.875rem; + line-height: 19px; + line-height: 1.1875rem; + font-weight: bold; + transition: color 0.2s ease-out; +} + +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-text, +#quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-text { + margin-top: 15px; + margin-top: 0.9375rem; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-size: 13px; + font-size: 0.8125rem; + line-height: 18px; + line-height: 1.125rem; + color: #666666; +} + +@media (min-width: 580px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-text, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-text { + display: table; + } +} + +@media (min-width: 960px) { + + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node--podcast .views-field-field-teaser-text, + #quicktabs-global_locations .quicktabs_main .taxonomy-term__content .group-content .block-manual-article-listing .node-type-video .views-field-field-teaser-text { + font-size: 14px; + font-size: 0.875rem; + line-height: 22px; + line-height: 1.375rem; + } +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner, +.page-taxonomy-term.section-expertise #taxonomy-term-banner { + height: 230px; + width: 100%; + margin: auto; + display: flex; + max-width: 1280px; + background-size: cover; + background-color: #002b49; + background-position: center; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries #taxonomy-term-banner, + .page-taxonomy-term.section-expertise #taxonomy-term-banner { + height: 345px; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries #taxonomy-term-banner, + .page-taxonomy-term.section-expertise #taxonomy-term-banner { + height: 400px; + background-position: unset; + } +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container { + margin: auto; + text-align: center; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container, + .page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container { + margin: 120px auto auto auto; + } +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container>div, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container>div { + color: #cf7f00; + text-align: center; +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container>div ul, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container>div ul { + margin-bottom: 0; +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container>div ul li::after, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container>div ul li::after { + color: #cf7f00; +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container>div ul li a, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container>div ul li a { + color: #cf7f00; +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container>div ul li a:hover, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container>div ul li a:hover { + color: #0085ca; +} + +.page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container h1, +.page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container h1 { + color: #ffffff; + margin: 0; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 30px; + font-size: 1.875rem; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container h1, + .page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container h1 { + font-size: 34px; + font-size: 2.125rem; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries #taxonomy-term-banner .taxonomy-term-content-container h1, + .page-taxonomy-term.section-expertise #taxonomy-term-banner .taxonomy-term-content-container h1 { + font-size: 54px; + font-size: 3.375rem; + } +} + +.page-taxonomy-term.section-industries #icon-block-pepi .basic-content-icon-block-title, +.page-taxonomy-term.section-expertise #icon-block-pepi .basic-content-icon-block-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + color: #000; + font-weight: normal; + font-size: 22px; + font-size: 1.375rem; +} + +@media (min-width: 581px) { + + .page-taxonomy-term.section-industries #icon-block-pepi .basic-content-icon-block-title, + .page-taxonomy-term.section-expertise #icon-block-pepi .basic-content-icon-block-title { + font-size: 34px; + font-size: 2.125rem; + } +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons { + flex-wrap: wrap; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons { + flex: 1; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg { + background-color: #fff; + padding: 0; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a { + height: 100%; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a img, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a img { + border-radius: 50%; + width: 100px; + height: 100px; + transition: transform 0.2s; + filter: none; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a img:hover, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg a img:hover { + transform: scale(1.1); +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg img, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .icons-block .image .with-bg img { + border-radius: 50%; + width: 100px; + height: 100px; + filter: none; +} + +.page-taxonomy-term.section-industries #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .field_image:hover, +.page-taxonomy-term.section-expertise #icon-block-pepi #field--name-field-icons .field-collection-item-field-icons .field_image:hover { + background-color: #d9d9d9; +} + +.page-taxonomy-term.section-industries .l-content.page-content, +.page-taxonomy-term.section-expertise .l-content.page-content { + margin-bottom: 0; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block { + margin-bottom: 0; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder { + background-color: #ffffff; + max-width: 1280px; + margin: auto; + padding-bottom: 15px; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .insights-global-locations, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .insights-global-locations { + margin-top: 0; + font-size: 22px; + font-size: 1.375rem; +} + +@media (min-width: 581px) { + + .page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .insights-global-locations, + .page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .insights-global-locations { + font-size: 34px; + font-size: 2.125rem; + } +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div { + display: flex; + flex-wrap: wrap; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row { + padding-right: 10px; + display: block; +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row, + .page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row { + width: 100%; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row, + .page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row { + width: 50%; + } +} + +@media (min-width: 1140px) { + + .page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row, + .page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row { + width: 33.33%; + } +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-field-category, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-field-category { + margin-bottom: 12px; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-field-category a, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-field-category a { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 16px; + font-size: 1rem; + text-transform: uppercase; + line-height: 1; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-title a, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-title a { + transition: color 0.2s ease-out; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-title a:hover, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-title a:hover { + color: #0085ca; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-created, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div .views-row .views-field-created { + margin-top: 10px; + margin-bottom: 30px; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav { + width: 100%; + display: flex; + justify-content: center; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav ul, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav ul { + min-width: 100px; + display: flex; +} + +.page-taxonomy-term.section-industries .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav ul li, +.page-taxonomy-term.section-expertise .l-content.page-content #block-am-blocks-industries-block .insights-gl-holder .views-element-container div nav ul li { + margin: 0 5px; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container, +.page-taxonomy-term.section-expertise .new-text-and-profile-container { + margin: 10px 0; + width: 100%; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container .content p, +.page-taxonomy-term.section-expertise .new-text-and-profile-container .content p { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content { + display: flex; + width: 100%; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .img-container, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .img-container { + width: 10rem; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .img-container img, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .img-container img { + width: 100%; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container { + width: 100%; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container { + background-color: #061931; + text-transform: uppercase; + width: 100%; + padding: 30px 20px; + line-height: 1; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title { + transition: color 0.2s ease-out; + font-size: 1.875rem; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title a, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title a { + color: #fff; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title a:hover, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title a:hover { + color: #0085ca; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .professional, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .professional { + color: #cf7f00; + font-size: 1.25rem; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button { + background-color: #cf7f00; + transition: color 0.2s ease-out; + display: flex; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button:hover, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button:hover { + background-color: #0085ca; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a { + color: #fff; + margin: auto; +} + +.page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a:hover, +.page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a:hover { + color: #fff; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .new-text-and-profile-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container { + display: flex; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container .content, + .page-taxonomy-term.section-expertise .new-text-and-profile-container .content { + width: 70%; + padding-right: 20px; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container { + width: 30%; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .img-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .img-container { + width: 12rem; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .content-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .content-container { + display: flex; + flex-wrap: wrap; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .content-container .text-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .content-container .text-container { + padding: 41px 20px; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .content-container .connect-button, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .content-container .connect-button { + width: 100%; + } +} + +@media (max-width: 959px) { + + .page-taxonomy-term.section-industries .new-text-and-profile-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container { + display: block; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container .content, + .page-taxonomy-term.section-expertise .new-text-and-profile-container .content { + width: 100%; + margin-bottom: 15px; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container { + width: 100%; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .img-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .img-container { + width: 6.25rem; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container { + display: flex; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .text-container .title { + font-size: 1.25rem; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button { + background-color: #061931; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button:hover, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button:hover { + background-color: #061931; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a div, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a div { + font-size: 0; + } + + .page-taxonomy-term.section-industries .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a div::after, + .page-taxonomy-term.section-expertise .new-text-and-profile-container #profiles-container .profile-content .content-container .connect-button a div::after { + overflow: hidden; + background-image: url(/themes/custom/am/dist/../images/icons/arrow-right-white.png); + background-size: 6px 10px; + background-repeat: no-repeat; + background-position: center; + display: block; + content: ""; + position: relative; + top: 50%; + right: 20px; + transform: translate(-50%, -50%); + width: 6px; + height: 10px; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries, +.page-taxonomy-term.section-expertise .mixed-layout-industries { + padding: 0 !important; +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .paragraph--type--basic-content-text-block, +.page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph--type--basic-content-text-block { + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .paragraph--type--basic-content-text-block, + .page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph--type--basic-content-text-block { + padding-left: 40px; + padding-left: 2.5rem; + padding-right: 40px; + padding-right: 2.5rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .paragraph--type--basic-content-text-block, + .page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph--type--basic-content-text-block { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .paragraph--type--basic-content-text-block div, +.page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph--type--basic-content-text-block div { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container, +.page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container { + display: block; + width: 100%; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container, + .page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container { + display: flex; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top, +.page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top { + width: 100%; + padding-left: 15px; + padding-left: 0.9375rem; + padding-top: 40px; + padding-top: 2.5rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top, + .page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top { + width: 70%; + } +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top, + .page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top { + padding-left: 40px; + padding-left: 2.5rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top, + .page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-content-top { + padding-left: 30px; + padding-left: 1.875rem; + padding-top: 60px; + padding-top: 3.75rem; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-profiles, +.page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-profiles { + width: 100%; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-profiles, + .page-taxonomy-term.section-expertise .mixed-layout-industries #mixed-layout-industries-container .mixed-layout-profiles { + width: 30%; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .node--expertise-article, +.page-taxonomy-term.section-expertise .mixed-layout-industries .node--expertise-article { + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .node--expertise-article, + .page-taxonomy-term.section-expertise .mixed-layout-industries .node--expertise-article { + padding-left: 40px; + padding-left: 2.5rem; + padding-right: 40px; + padding-right: 2.5rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .node--expertise-article, + .page-taxonomy-term.section-expertise .mixed-layout-industries .node--expertise-article { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .node--expertise-article div, +.page-taxonomy-term.section-expertise .mixed-layout-industries .node--expertise-article div { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .paragraph-container, +.page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph-container { + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; +} + +@media (min-width: 960px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .paragraph-container, + .page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph-container { + padding-left: 40px; + padding-left: 2.5rem; + padding-right: 40px; + padding-right: 2.5rem; + } +} + +@media (min-width: 580px) { + + .page-taxonomy-term.section-industries .mixed-layout-industries .paragraph-container, + .page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph-container { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +.page-taxonomy-term.section-industries .mixed-layout-industries .paragraph-container div, +.page-taxonomy-term.section-expertise .mixed-layout-industries .paragraph-container div { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items { + -moz-columns: 2 auto; + columns: 2 auto; + -moz-column-gap: 60px; + column-gap: 60px; +} + +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items .field__item, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items .field__item { + -webkit-column-break-inside: avoid; + display: block; + width: 100%; + page-break-inside: avoid; + -moz-column-break-inside: avoid; + break-inside: avoid; + float: none; +} + +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-text .field__items, +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-image .field__items, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-text .field__items, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-image .field__items { + -moz-columns: unset; + columns: unset; +} + +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-image .field__items .field__item img, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items .field__item .field--name-field-teaser-image .field__items .field__item img { + width: 575px; + height: 322px; +} + +.page-taxonomy-term.section-industries .field--name-field-taxonomy-grid .field__items .field__item ul, +.page-taxonomy-term.section-expertise .field--name-field-taxonomy-grid .field__items .field__item ul { + margin-left: 16px; + list-style: disc; +} + +.node--expertise-article .masonry-grid, +.node--expertise-article .masonry-grid-custom, +.am-layout-wsb-content .masonry-grid-custom { + width: 100%; + display: grid; + grid-template-columns: repeat(2, 1fr); +} + +@media (min-width: 960px) { + + .node--expertise-article .masonry-grid, + .node--expertise-article .masonry-grid-custom, + .am-layout-wsb-content .masonry-grid-custom { + -moz-columns: 2 auto; + columns: 2 auto; + -moz-column-gap: 60px; + column-gap: 60px; + } +} + +.node--expertise-article .masonry-grid>div, +.node--expertise-article .masonry-grid-custom>div, +.am-layout-wsb-content .masonry-grid-custom>div { + padding-bottom: 30px; + margin-bottom: 30px; + font-size: 20px; + line-height: 24px; + max-width: calc((100% - 70px) / 2); + border-bottom: 2px solid #0085CA; +} + +.node--expertise-article .masonry-grid>div .node__content, +.node--expertise-article .masonry-grid-custom>div .node__content, +.am-layout-wsb-content .masonry-grid-custom>div .node__content { + display: grid; + gap: 10px; +} + +.node--expertise-article .masonry-grid>div h2.node__title a, +.node--expertise-article .masonry-grid>div a h1.field--name-title, +.node--expertise-article .masonry-grid-custom>div h2.node__title a, +.node--expertise-article .masonry-grid-custom>div a h1.field--name-title, +.am-layout-wsb-content .masonry-grid-custom>div h2.node__title a, +.am-layout-wsb-content .masonry-grid-custom>div a h1.field--name-title { + font-weight: bold; + font-size: 33px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.node--expertise-article .masonry-grid.masonry-grid-custom>div, +.node--expertise-article .masonry-grid-custom.masonry-grid-custom>div, +.am-layout-wsb-content .masonry-grid-custom.masonry-grid-custom>div { + max-width: 100%; + -moz-column-break-inside: avoid; + break-inside: avoid; +} + +@media (min-width: 580px) and (max-width:960px) { + + .node--expertise-article .masonry-grid>div, + .node--expertise-article .masonry-grid-custom>div, + .am-layout-wsb-content .masonry-grid-custom>div { + max-width: 100%; + } + + .node--expertise-article .masonry-grid>div:nth-last-child(-n+2), + .node--expertise-article .masonry-grid-custom>div:nth-last-child(-n+2), + .am-layout-wsb-content .masonry-grid-custom>div:nth-last-child(-n+2) { + border-bottom-width: 0; + } +} + +.am-term-insights-block { + background-color: #F2F2F2; + margin-bottom: 50px; +} + +.am-term-insights-block .masonry-grid { + margin: 0 30px 30px 30px; + padding-top: 30px; +} + +@media (min-width: 960px) { + .am-term-insights-block .insights-wrapper { + -moz-column-gap: 60px; + column-gap: 60px; + } +} + +.am-term-insights-block .insights-wrapper .article-teaser { + display: grid; + gap: 10px; + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; +} + +@media (min-width: 960px) { + .am-term-insights-block .insights-wrapper .article-teaser { + max-width: calc((100% - 40px * 2) / 2); + } +} + +.am-term-insights-block .insights-wrapper .article-teaser .field--name-field-category a { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.am-term-insights-block .insights-wrapper .article-teaser .teaser-title { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.am-term-insights-block .insights-wrapper .article-teaser .insights-teaser-date { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.am-term-insights-block .insights-wrapper .article-teaser .insights-teaser-text { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +#quicktabs-global_locations #home-services { + margin: 10px 0; +} + +#quicktabs-global_locations #home-services .title { + color: #000000; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + font-size: 34px; + font-size: 2.125rem; + line-height: 26px; + text-transform: uppercase; + margin: 16px 0px; +} + +@media (max-width: 580px) { + #quicktabs-global_locations #home-services .title { + font-size: 22px; + font-size: 1.375rem; + } +} + +#quicktabs-global_locations #home-services .service-bar { + width: 100%; + position: relative; + display: flex; + justify-content: flex-end; + align-items: center; +} + +@media (max-width: 960px) { + #quicktabs-global_locations #home-services .service-bar { + flex-direction: column; + } + + #quicktabs-global_locations #home-services .service-bar .service-textctn { + width: 100% !important; + } + + #quicktabs-global_locations #home-services .service-bar .service-textctn::before { + content: initial !important; + } +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel { + z-index: 1; + position: relative; + width: 50%; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel #svg-container { + width: 100%; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .pieslice { + cursor: pointer; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .pieslice:hover path, +#quicktabs-global_locations #home-services .service-bar .service-wheel .pieslice:hover text { + transition: all 0.3s ease-in-out; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .pieslice:hover path { + fill: #d9d9d9; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .pieslice:hover text { + fill: #00244a; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .middle-title-content { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + text-shadow: none; + color: #00244a; + font-family: "Helvetica Neue LT W05_57 Cond", "Helvetica Neue", Helvetica, Arial, sans-serif; + text-transform: uppercase; + margin: 0; + cursor: default; + display: flex; + flex-wrap: wrap; + justify-content: center; + width: 38%; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .middle-title-content h2 { + font-size: 2em; + text-align: center; +} + +@media (max-width: 750px) { + #quicktabs-global_locations #home-services .service-bar .service-wheel { + width: 80% !important; + } +} + +@media (max-width: 1140px) { + #quicktabs-global_locations #home-services .service-bar .service-wheel { + width: 65%; + } + + #quicktabs-global_locations #home-services .service-bar .service-wheel .middle-title-content h2 { + font-size: 2.4em; + } +} + +@media (max-width: 580px) { + #quicktabs-global_locations #home-services .service-bar .service-wheel .middle-title-content { + max-width: 150px; + } + + #quicktabs-global_locations #home-services .service-bar .service-wheel .middle-title-content h2 { + font-size: 1.5em; + } +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .service-textctn { + width: 100%; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .service-textctn .text-block { + padding: 2vw 3vw; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .service-textctn .text-block h1 { + margin: 0; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .service-textctn .text-block p { + margin-bottom: 1vw; +} + +#quicktabs-global_locations #home-services .service-bar .service-wheel .service-textctn .text-block .short-border { + display: block; + width: 5vw; + height: 0.2vw; + margin: 0.6vw 0; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn { + display: flex; + align-items: center; + width: 80%; + min-height: 400px; + background: #5e8ab4; + position: relative; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn::before { + content: ""; + height: 100%; + width: 20%; + position: absolute; + display: block; + background-color: #5e8ab4; + left: 0; + transform: translateX(-99%); +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn .text-block { + display: none; + padding: 20px 15px; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn .text-block .short-border { + display: inline-block; + width: 95px; + height: 2px; + background: #fff; + margin: 10px 0; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn h1, +#quicktabs-global_locations #home-services .service-bar .service-textctn li, +#quicktabs-global_locations #home-services .service-bar .service-textctn p, +#quicktabs-global_locations #home-services .service-bar .service-textctn ul { + color: #fff; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn h1 sup, +#quicktabs-global_locations #home-services .service-bar .service-textctn li sup, +#quicktabs-global_locations #home-services .service-bar .service-textctn p sup, +#quicktabs-global_locations #home-services .service-bar .service-textctn ul sup { + top: -1.2em; + font-size: 40%; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn h1 { + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + margin: 0; + margin-top: 10px; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn p, +#quicktabs-global_locations #home-services .service-bar .service-textctn li { + font-size: 20px !important; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn ul { + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 20px !important; + -moz-columns: 2; + columns: 2; + padding-left: 20px; + list-style-type: disc; +} + +#quicktabs-global_locations #home-services .service-bar .service-textctn #st-overview { + opacity: 1; + pointer-events: auto; +} + +@media (min-width: 1141px) { + #quicktabs-global_locations #home-services .service-textctn::before { + width: 165px; + right: 165px; + } + + #quicktabs-global_locations #home-services .service-textctn .text-block .short-border { + width: 50px; + } + + #quicktabs-global_locations #home-services .service-textctn .text-block p { + margin-bottom: 0.5vw; + } +} + +@media (min-width: 1141px) and (min-width:1141px) { + #quicktabs-global_locations #home-services .service-textctn { + height: 340px; + } + + #quicktabs-global_locations #home-services .service-textctn::before { + width: 165px; + right: 165px; + } + + #quicktabs-global_locations #home-services .service-textctn .text-block .short-border { + width: 50px; + } + + #quicktabs-global_locations #home-services .service-textctn .text-block p { + margin-bottom: 0.5vw; + } +} + +.node-type-company-documents .field_file.field--name-field_file.field--name-field-file { + width: 80%; +} + +#block-am-blocks-featured-expert-pepi { + padding-bottom: 0.1px; + padding-bottom: 0.00625rem; + padding-top: 0.1px; + padding-top: 0.00625rem; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link { + width: 100%; + display: flex; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-image { + width: 20%; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content { + width: 80%; + display: flex; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description { + padding: 0; + margin: auto; + width: 100%; + padding-left: 15px; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .name { + font-size: 5vw; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .title, +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .country, +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .division { + font-size: 3vw; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .name, +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .title, +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .country { + padding: 0; + margin: 0; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .division { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #cf7f00; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button { + display: flex; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a { + margin: auto; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a div { + font-size: 0; +} + +#block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a div::after { + overflow: hidden; + background-image: url(/themes/custom/am/dist/../images/icons/arrow-right-white.png); + background-size: 6px 10px; + background-repeat: no-repeat; + background-position: center; + display: block; + content: ""; + position: relative; + top: 50%; + right: 20px; + transform: translate(-50%, -50%); + width: 6px; + height: 10px; +} + +@media (min-width: 960px) { + #block-am-blocks-featured-expert-pepi { + padding-bottom: 0; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block { + display: flex; + flex-wrap: wrap; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container { + flex: 1; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link { + display: flex; + width: 100%; + height: 100%; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-image { + width: 50%; + height: 205px; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-image a img { + width: 100%; + height: 100%; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content { + width: 50%; + display: flex; + flex-wrap: wrap; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description { + height: 80%; + padding-left: 10px; + padding-left: 0.625rem; + padding-right: 10px; + padding-right: 0.625rem; + padding-top: 10px; + padding-top: 0.625rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .name { + font-size: 22px; + font-size: 1.375rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .title, + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .country, + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .division { + font-size: 14px; + font-size: 0.875rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .name, + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .title, + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .country { + margin: 0; + padding: 0; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .division { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #cf7f00; + } +} + +@media (min-width: 960px) and (min-width:1440px) { + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description { + padding-top: 20px; + padding-top: 1.25rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .name { + font-size: 26px; + font-size: 1.625rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .title, + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .profile-description .country { + font-size: 16px; + font-size: 1rem; + } +} + +@media (min-width: 960px) { + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button { + display: flex; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + width: 100%; + height: 20%; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a { + color: #fff; + width: 100%; + height: 100%; + display: flex; + background-color: #cf7f00; + transition: color 0.2s ease-out; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a:hover { + background-color: #0085ca; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a div { + margin: auto; + font-size: 16px; + font-size: 1rem; + } + + #block-am-blocks-featured-expert-pepi .profiles-connect-block .profile-container .profile-link .profile-content .connect-button a div::after { + background-image: none; + width: 0; + height: 0; + } +} + +#block-am-blocks-featured-expert .profile-header { + display: none; +} + +#block-am-blocks-featured-expert .profiles-connect-block>div { + gap: 10px; + display: grid; +} + +.new-layout-page-main { + padding: 0; + margin: 0; +} + +.new-layout-page-main .page-content { + padding: 0 !important; + margin: 0 !important; +} + +.new-layout-page-main .page-content #new-layout-basic-page .about-am-new-style-header { + padding-left: 0; + margin-left: 0; +} + +.new-layout-page-main .page-content #new-layout-basic-page .main-content { + padding-top: 10px; +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page { + display: flex; + } + + .new-layout-page-main .page-content #new-layout-basic-page .main-content { + width: 70%; + padding-top: 60px; + padding-top: 3.75rem; + padding-right: 20px; + padding-right: 1.25rem; + } + + .new-layout-page-main .page-content #new-layout-basic-page .right-content { + border-left: 1px solid #d9d9d9; + width: 30%; + } + + .new-layout-page-main .page-content #new-layout-basic-page .right-content .profile-side-bar { + width: 100%; + } + + .new-layout-page-main .page-content #new-layout-basic-page .right-content .l-region--sidebar-first { + width: 100%; + margin-bottom: 50px; + margin-bottom: 3.125rem; + } + + .new-layout-page-main .page-content #new-layout-basic-page .right-content .sidebar-second .node__title a { + margin-bottom: 10px; + } +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page .sidebar-second { + border-left: none !important; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page .sidebar-second #block-am-blocks-right-rail-insights .insight-article-list .field__items .field__item .contextual-links-region { + border-bottom: none; + margin-bottom: 30px; + margin-bottom: 1.875rem; + padding-bottom: 0; +} + +.new-layout-page-main .page-content #new-layout-basic-page .sidebar-second #block-am-blocks-right-rail-insights .insight-article-list .field__items .field__item .contextual-links-region .field--name-field-category, +.new-layout-page-main .page-content #new-layout-basic-page .sidebar-second #block-am-blocks-right-rail-insights .insight-article-list .field__items .field__item .contextual-links-region h2, +.new-layout-page-main .page-content #new-layout-basic-page .sidebar-second #block-am-blocks-right-rail-insights .insight-article-list .field__items .field__item .contextual-links-region .date_time_format { + margin-bottom: 10px; +} + +.new-layout-page-main .page-content #new-layout-basic-page .sidebar-second #block-am-blocks-right-rail-insights .insight-article-list .field__items .field__item .contextual-links-region h2 a { + margin-bottom: 0; +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights { + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + .new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights { + padding-left: 70px; + padding-left: 4.375rem; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .title { + display: flex; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 30px; + font-size: 1.875rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .title { + padding-left: 10px; + padding-left: 0.625rem; + } +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items { + display: flex; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item { + text-align: left; + margin-bottom: 30px; + margin-bottom: 1.875rem; +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item { + padding-left: 10px; + padding-left: 0.625rem; + padding-right: 10px; + padding-right: 0.625rem; + width: 33.33%; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item .category { + line-height: 1; + color: #0085ca; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 14px; + font-size: 0.875rem; +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item a h2 { + color: #000; + font-size: 22px; + font-size: 1.375rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + transition: color 0.2s ease-out; +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item a h2:hover { + color: #0085ca; +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item .date { + color: #666; + font-weight: bold; + font-family: "HelveticaNeueW01-55Roma", "Arial Narrow", Tahoma, sans-serif; + font-size: 12px; + font-size: 0.75rem; + line-height: 22px; + line-height: 1.375rem; +} + +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item .category, +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item h2, +.new-layout-page-main .page-content #new-layout-basic-page #field-bottom-rail-insights .items .item .date { + margin-bottom: 10px; + margin-bottom: 0.625rem; +} + +.new-layout-page-main .page-content #new-layout-basic-page #image-block { + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + .new-layout-page-main .page-content #new-layout-basic-page #image-block { + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page #image-block { + padding-left: 80px; + padding-left: 5rem; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page #image-block img { + width: 100%; +} + +.new-layout-page-main .page-content #new-layout-basic-page .field--name-field-content { + margin-top: 40px; + margin-top: 2.5rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; + padding-right: 15px; + padding-right: 0.9375rem; + padding-left: 15px; + padding-left: 0.9375rem; +} + +@media (min-width: 580px) { + .new-layout-page-main .page-content #new-layout-basic-page .field--name-field-content { + padding-right: 30px; + padding-right: 1.875rem; + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .new-layout-page-main .page-content #new-layout-basic-page .field--name-field-content { + padding-left: 70px; + padding-left: 4.375rem; + } +} + +.new-layout-page-main .page-content #new-layout-basic-page img { + margin: 0; +} + +.contact-cta-button { + margin-top: 20px; + margin-top: 1.25rem; +} + +@media (min-width: 960px) { + .contact-cta-button { + margin-top: 38px; + margin-top: 2.375rem; + } +} + +.contact-cta-button a { + display: inline-block; + border-radius: 3px; + padding-right: 50px; + padding-right: 3.125rem; + padding-left: 50px; + padding-left: 3.125rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 16px; + font-size: 1rem; + line-height: 45px; + line-height: 2.8125rem; + color: #ffffff; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +@media (min-width: 960px) { + .contact-cta-button a { + font-size: 20px; + font-size: 1.25rem; + line-height: 56px; + line-height: 3.5rem; + } +} + +.no-touch .contact-cta-button a:active, +.no-touch .contact-cta-button a:focus, +.no-touch .contact-cta-button a:hover { + color: #ffffff; + background-color: #0085ca; +} + +.global-reach-image-container { + padding-left: 0px !important; +} + +.paragraph--type--field-video .title-video { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + text-align: left; + font-size: 30px; + font-size: 1.875rem; + margin-top: 40px; + margin-top: 2.5rem; + padding-left: 15px; + padding-left: 0.9375rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +@media (min-width: 580px) { + .paragraph--type--field-video .title-video { + padding-left: 30px; + padding-left: 1.875rem; + } +} + +@media (min-width: 960px) { + .paragraph--type--field-video .title-video { + padding-left: 80px; + padding-left: 5rem; + } +} + +#basic-content-slider-image { + margin-top: 40px; + margin-top: 2.5rem; + padding-left: 15px; + padding-left: 0.9375rem; + padding-right: 15px; + padding-right: 0.9375rem; + margin-bottom: 40px; + margin-bottom: 2.5rem; +} + +@media (min-width: 580px) { + #basic-content-slider-image { + padding-left: 30px; + padding-left: 1.875rem; + padding-right: 30px; + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + #basic-content-slider-image { + padding-left: 80px; + padding-left: 5rem; + padding-right: 0; + } +} + +#basic-content-slider-image .swiper-wrapper { + height: auto !important; + min-height: 0 !important; +} + +#basic-content-slider-image .swiper-wrapper .swiper-slide { + height: auto !important; + background-color: #fff; + min-height: 0 !important; +} + +#basic-content-slider-image .swiper-wrapper .swiper-slide img { + width: 100%; + height: -webkit-max-content; + height: -moz-max-content; + height: max-content; +} + +#basic-content-slider-image .swiper-pagination-bullets { + display: flex; + justify-content: flex-end; +} + +#basic-content-slider-image .swiper-pagination-bullets .swiper-pagination-bullet { + background-color: #999999; +} + +#basic-content-slider-image .swiper-pagination-bullets .swiper-pagination-bullet-active { + background-color: #cf7f00; +} + +#paragraph-podcast-serie-fixed-podcast { + border-top: 5px solid #cf7f00; + border-bottom: 5px solid #cf7f00; + background-color: #eeeeee; +} + +@media (min-width: 80px) { + #paragraph-podcast-serie-fixed-podcast { + margin: 10px; + margin: 0.625rem; + } +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast { + margin: 20px; + margin: 1.25rem; + } +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container { + display: flex; + flex-direction: column; + padding: 10px; + padding: 0.625rem; +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast .fixed-podcast-container { + flex-direction: row-reverse; + padding: 40px; + padding: 2.5rem; + } +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container { + order: 2; + width: 100%; +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container { + width: 70%; + } +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content { + width: 100%; +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content { + width: 80%; + } +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content .fixed-podcast-subtitle { + color: #cf7f00; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 16px; + font-size: 1rem; + cursor: alias; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content .fixed-podcast-title-container .fixed-podcast-title h2 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + margin: 20px 0; + color: #00244A; + transition: color 0.2s ease-out; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content .fixed-podcast-title-container .fixed-podcast-title h2:hover { + color: #0085ca; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content .fixed-podcast-title-container .fixed-podcast-info .fixed-podcast-date, +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-content .fixed-podcast-title-container .fixed-podcast-info .fixed-podcast-category-url { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #666666; + cursor: alias; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container { + margin-top: 20px; + margin-top: 1.25rem; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container h2 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + margin-bottom: 10px; + margin-bottom: 0.625rem; + cursor: alias; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container .fixed-podcast-subcribe { + width: 100%; + display: flex; + flex-wrap: wrap; +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container .fixed-podcast-subcribe { + width: 50%; + } +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container .fixed-podcast-subcribe .fixed-podcast-media { + width: 100%; + flex: 50%; + padding: 10px; + padding: 0.625rem; + display: flex; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-content-container .fixed-podcast-subscribe-container .fixed-podcast-subcribe .fixed-podcast-media img { + margin: auto; +} + +#paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-image-container { + order: 1; + width: 100%; +} + +@media (min-width: 960px) { + #paragraph-podcast-serie-fixed-podcast .fixed-podcast-container .fixed-podcast-image-container { + width: 30%; + } +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast { + margin: 0 10px; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast { + margin: 0 20px; + } +} + +#block-podcast-landing-page-list-podcast h2 { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page { + border-bottom: 5px solid #eeeeee; +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page { + padding: 0; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page { + padding: 15px 0; + } +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container { + display: grid; +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container { + padding: 40px 10px; + grid-template-columns: 50%; + grid-template-areas: "img title" "text text"; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container { + padding: 20px 60px; + grid-template-columns: none; + grid-template-areas: "img title" "img text"; + } +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a { + grid-area: img; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a .view-podcast-img-container { + display: flex; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a .view-podcast-img-container img { + margin: auto; +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a .view-podcast-img-container img { + width: 100%; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a .view-podcast-img-container img { + width: 250px; + } +} + +@media (min-width: 1140px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container a .view-podcast-img-container img { + width: 300px; + } +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-title-container { + grid-area: title; + display: flex; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-title-container a h2 { + color: #00244A; + transition: color 0.2s ease-out; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-title-container a h2:hover { + color: #0085ca; +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-title-container { + align-items: center; + padding-left: 10px; + padding-left: 0.625rem; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-title-container { + padding: 0 40px; + align-items: flex-end; + padding-top: 20px; + padding-top: 1.25rem; + padding-bottom: 10px; + padding-bottom: 0.625rem; + } +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container { + grid-area: text; + padding-bottom: 20px; + padding-bottom: 1.25rem; + margin-top: 20px; + margin-top: 1.25rem; +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container { + margin-top: 0; + padding: 0 40px; + } +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-description { + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-subscribe-container h2 { + font-size: 20px; + font-size: 1.25rem; + margin-top: 40px; + margin-top: 2.5rem; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-subscribe-container .view-podcast-subscribe-content { + display: flex; + flex-wrap: wrap; +} + +#block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-subscribe-container .view-podcast-subscribe-content .view-podcast-media { + padding: 5px; + padding: 0.3125rem; +} + +@media (min-width: 80px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-subscribe-container .view-podcast-subscribe-content .view-podcast-media { + flex: 50%; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast #view-fields-podcast-landing-page .view-podcast-container .view-podcast-data-container .view-podcast-subscribe-container .view-podcast-subscribe-content .view-podcast-media { + flex: 25%; + } +} + +.context-podcast .field--name-field-content, +.context-podcasts .field--name-field-content { + text-align: center; +} + +@media (min-width: 80px) { + + .context-podcast .field--name-field-content, + .context-podcasts .field--name-field-content { + margin: 10px; + margin: 0.625rem; + } +} + +@media (min-width: 960px) { + + .context-podcast .field--name-field-content, + .context-podcasts .field--name-field-content { + margin: 20px; + margin: 1.25rem; + } +} + +.context-podcast .field--name-field-content p, +.context-podcasts .field--name-field-content p { + margin-bottom: 0; +} + +.node-podcast-teaser-detailed { + display: grid; + gap: 10px; +} + +.node-podcast-teaser-detailed-type { + font-size: 20px; + text-transform: uppercase; + color: #0085CA; +} + +.node-podcast-teaser-detailed .title { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.node-podcast-teaser-detailed-created { + font-size: 14px; + color: #808080; +} + +.node-podcast-teaser-detailed .field_teaser_text { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.node-podcast-teaser-detailed .term-bulletin-category-podcast-links { + margin-top: 10px; +} + +#block--latest-insight .block--latest-insight-title { + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + margin-bottom: 2.5rem; + text-transform: uppercase; + font-size: 1.875rem; + line-height: 1; + color: black; + font-weight: normal; + font-size: 35px; + font-size: 2.1875rem; + margin: 5px 0 0 0; + margin: 0.3125rem 0 0 0; + padding: 25px 0 0 30px; + padding: 1.5625rem 0 0 1.875rem; +} + +#block--latest-insight .insight-landing-page .block--latest-insight-link-container { + display: none !important; +} + +@media (min-width: 1140px) { + #block--latest-insight .insight-landing-page .block--latest-insight-content { + padding-top: 32px !important; + } +} + +#block--latest-insight .block--latest-insight-container { + background-color: #002b49; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container { + height: 400px; + height: 25rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-link-container { + display: flex; + justify-content: right; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-link-container { + padding: 0 32px; + padding: 0 2rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-link-container .block--latest-insight-link-content .block--latest-insight-link { + width: 160px; + width: 10rem; + height: 50px; + height: 3.125rem; + font-size: 16px; + font-size: 1rem; + color: #ffffff; + text-align: center; + transition: background-color 0.2s ease-out; + line-height: 3; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + background-color: #cf7f00; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-link-container .block--latest-insight-link-content .block--latest-insight-link { + width: 448px; + width: 28rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-link-container .block--latest-insight-link-content .block--latest-insight-link:hover { + background-color: #0085ca; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-content { + display: flex; + height: 350px; + height: 21.875rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container { + width: 100%; + padding: 16px 32px; + padding: 1rem 2rem; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container { + width: 60%; + padding: 0 0 80px 32px; + padding: 0 0 5rem 2rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider { + min-height: 260px; + min-height: 16.25rem; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title>a, +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-content { + color: #ffffff; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-catergory { + font-size: 18px; + font-size: 1.125rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + line-height: 1; + text-transform: uppercase; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title { + margin-top: 10px; + margin-top: 0.625rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title a { + font-size: 25px; + font-size: 1.5625rem; + transition: color 0.2s ease-out; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; +} + +@media (min-width: 580px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title a { + font-size: 32px; + font-size: 2rem; + } +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title a { + font-size: 30px; + font-size: 1.875rem; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-content .block--latest-insight-carousel-sliders .block--latest-insight-carousel-slider .block--latest-insight-carousel-slider-title a:hover { + color: #0085ca; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-pagination .swiper-pagination-bullet { + width: 10px; + width: 0.625rem; + height: 10px; + height: 0.625rem; + margin-right: 12px; + margin-right: 0.75rem; + background: #ffffff; + opacity: initial; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-carousel-container .block--latest-insight-carousel-pagination .swiper-pagination-bullet-active { + background: #cf7f00; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container { + padding: 16px 32px; + padding: 1rem 2rem; + width: 100%; + display: flex; +} + +@media (min-width: 1140px) { + #block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container { + padding: 0 32px; + padding: 0 2rem; + width: 40%; + } +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block { + background-color: #002b49; + margin: auto; + width: 100%; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block .item-list li { + padding: 16px; + padding: 1rem; + background-color: #0085ca; + cursor: pointer; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block .item-list li:first-child { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block .item-list li:hover { + background-color: #cf7f00; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block .views-field-title a { + font-size: 20px; + font-size: 1.25rem; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #ffffff; + line-height: 1; +} + +#block--latest-insight .block--latest-insight-container .block--latest-insight-content .block--latest-insight-right-container #block-views-block-homepage-insights-block .views-field-field-category .field-content { + font-size: 16px; + font-size: 1rem; + margin-bottom: 10px; + margin-bottom: 0.625rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + color: #002b49; + text-transform: uppercase; + line-height: 1; + letter-spacing: 0.06em; +} + +#field-orange-buttons, +.expertise-orange-button { + margin: 50px 0; + margin: 3.125rem 0; +} + +@media (min-width: 960px) { + + #field-orange-buttons, + .expertise-orange-button { + margin: 0; + } +} + +#field-orange-buttons .orange-button, +.expertise-orange-button .orange-button { + width: 90%; + margin: 10px auto 10px; + white-space: normal; +} + +.expertise-orange-button { + margin-top: 3rem; +} + +#paragraph-grid-buttons .container { + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 40px; + margin-top: 15px; + margin-bottom: 50px; +} + +#paragraph-grid-buttons .field-talk-to-us-category-content a { + display: flex; + text-align: center; + color: #ffffff !important; + white-space: nowrap; + padding: 13px; + letter-spacing: 0.04em; + justify-content: center; + text-transform: uppercase; + font-size: 20px; + background: #0085ca; + transition: background-color 0.2s ease-out; +} + +#paragraph-grid-buttons .field-talk-to-us-category-content a:hover { + background-color: #0091dd; +} + +.splide .splide__autoplay { + display: none; +} + +.splide .splide__pagination { + display: flex; + font-size: 0; +} + +.splide .splide__pagination>li { + flex: 1; +} + +.splide .splide__pagination button { + height: 4px; + width: 100%; + border-width: 0; + background-color: #bcbcbc; +} + +@media (max-width: 580px) { + .splide .splide__pagination button { + height: 2px; + } +} + +.splide .splide__pagination button.is-active { + background-color: #0085ca; +} + +@media (min-width: 1440px) { + .splide .splide__arrows { + margin-left: 15px; + } +} + +.splide .splide__arrows .splide__arrow { + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-gray-64.png") no-repeat center center; + height: 50px; + width: 50px; + border-width: 0; + background-size: 53px 50px; +} + +@media (max-width: 580px) { + .splide .splide__arrows .splide__arrow { + height: 30px; + width: 30px; + border-width: 0; + background-size: 30px 30px; + } +} + +.splide .splide__arrows .splide__arrow svg { + display: none; +} + +.splide .splide__arrows .splide__arrow--prev { + transform: rotate(180deg); +} + +.splide .splide__arrows .splide__arrow:hover { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-blue-64.png"); +} + +.splide .splide__list img { + max-width: 100%; +} + +.splide--view--front-slide--main .splide__pagination button { + background-color: white; +} + +.splide--view--front-slide--main .splide__arrows .splide__arrow { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-white-64.png"); +} + +@media (min-width: 1350px) { + .splide--view--front-slide--main .splide__slide:nth-child(3) .home-slide-container { + justify-content: space-between; + } +} + +.splide--view--front-slide--main { + position: relative; +} + +.splide--view--front-slide--main .splide__navigation { + position: absolute; + bottom: 120px; + left: 0; + width: 100%; + display: flex; + align-items: center; +} + +.splide--view--front-slide--main .splide__navigation .splide__pagination { + width: calc(100% - 70px); + max-width: calc(100% - 70px); + padding-right: 15px; +} + +@media (min-width: 580px) { + .splide--view--front-slide--main .splide__navigation { + bottom: 100px; + } + + .splide--view--front-slide--main .splide__navigation .splide__pagination { + padding-right: 30px; + width: calc(100% - 100px); + max-width: calc(100% - 100px); + } +} + +@media (min-width: 960px) { + .splide--view--front-slide--main .splide__navigation { + bottom: 150px; + } +} + +.view-front-splide { + position: relative; +} + +.view-front-splide .scroll-down { + cursor: pointer; + position: absolute; + bottom: 10px; + width: 100px; + left: calc(50% - 50px); + color: white; + text-align: center; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 100; +} + +@media (max-width: 580px) { + .view-front-splide .scroll-down { + font-size: 14px; + } +} + +.view-front-splide .scroll-down img { + margin-top: 5px; + transform: rotate(90deg); +} + +.view-front-splide .splide__slide .home-slide-image-bg { + transform: scale(1.3); + transition: all 0.2s; +} + +.view-front-splide .splide__slide.is-active .home-slide-image-bg { + transform: scale(1); +} + +.view-slide-testimonial { + background-color: white; +} + +.splide--optionset--slide-testimonial .splide__pagination { + flex: 1; +} + +.splide--optionset--slide-testimonial .splide__navigation { + position: relative; + display: flex; + justify-content: flex-end; + max-width: 1140px; + margin: 0 auto; +} + +.splide--optionset--slide-testimonial .splide__navigation__wrap { + width: 100%; + display: flex; +} + +@media (min-width: 960px) { + .splide--optionset--slide-testimonial .splide__navigation__wrap { + max-width: 485px; + bottom: 75px; + } +} + +@media (max-width: 960px) { + .splide--optionset--slide-testimonial .splide__navigation { + padding: 30px 20px; + max-width: 80%; + } +} + +.on-social-external-splide .splide__navigation { + margin-top: 30px; + display: flex; + justify-content: flex-end; +} + +.on-social-external-splide .splide__pagination { + flex: 1; +} + +.on-social-external-splide .splide__slide--grid { + display: grid; + gap: 30px; + grid-template-columns: 1fr 1fr; +} + +@media (min-width: 750px) { + .on-social-external-splide .splide__navigation { + max-width: 75%; + margin-left: auto; + } +} + +.view-front-splide .scroll-down.fixed { + position: fixed; + z-index: 9999; +} + +.home-slide { + padding: 135px 10px; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + position: relative; + color: white; +} + +@media (max-width: 580px) { + .home-slide { + padding: 87px 20px; + } +} + +.home-slide .text-formatted { + color: white; +} + +.home-slide-image-bg { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} + +.home-slide-image-bg:before { + position: absolute; + content: ""; + width: 100%; + height: 100%; + left: 0; + top: 0; + background-color: rgba(0, 0, 0, 0.4); +} + +.home-slide-container { + z-index: 2; + width: 100%; +} + +.home-slide .field--name-field_link_to { + margin-top: 50px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +@media (min-width: 1200px) { + .home-slide .field--name-field_link_to { + width: 275px; + } +} + +.home-slide .field--name-field_link_to:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .home-slide .field--name-field_link_to:before { + height: 25px; + } +} + +.home-slide .field--name-field_link_to:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .home-slide .field--name-field_link_to:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.home-slide .field--name-field_link_to a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .home-slide .field--name-field_link_to a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.home-slide .field--name-field_link_to:hover:before { + width: 100%; +} + +.home-slide .field--name-field_link_to:hover a { + color: white; +} + +@media (min-width: 580px) { + .home-slide .field--name-field_link_to a { + font-size: 16px; + } +} + +.home-slide .field--name-field_link_to a { + letter-spacing: 4.18px; +} + +.home-slide-text-head { + border-bottom: 2px solid #dcdcdc; + padding-bottom: 15px; + margin-bottom: 15px; + font-size: 20px; + text-shadow: 1px 2px 5px #00000085; +} + +@media (min-width: 580px) { + .home-slide-text-head { + border-bottom: 1px solid #dcdcdc; + } +} + +.home-slide-text-head h2 { + font-size: 25px; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +.home-slide-text { + font-size: 15px; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + text-shadow: 0px 3px 6px #00000085; +} + +.home-slide-text h2 { + margin-bottom: 15px; + font-weight: bold; +} + +.home-slide-image-movable { + position: absolute; + left: 0; + top: 0; + width: 33%; + height: 100%; + background-position: center center; + background-size: cover; + z-index: 2; +} + +.home-slide-image-movable:before { + position: absolute; + content: ""; + width: 100%; + height: 100%; + left: 0; + top: 0; + background-color: rgba(0, 0, 0, 0.4); +} + +.home-slide-wrapper { + min-height: 260px; +} + +@media (max-width: 580px) { + .home-slide .field--name-field_slide_image { + max-width: 225px; + margin-right: 20%; + margin-bottom: 60px; + } + + .home-slide-wrapper { + margin-left: 20%; + margin-bottom: 100px; + } +} + +@media (min-width: 580px) { + .home-slide { + padding: 250px 10px; + } + + .home-slide-text-head h2 { + font-size: 40px; + line-height: 1; + } + + .home-slide-text-head, + .home-slide-text { + font-size: 22px; + } + + .home-slide-image { + max-width: 315px; + width: 100%; + margin-right: 30px; + } + + .home-slide-wrapper { + max-width: calc(100% - 345px); + } + + .home-slide-container { + max-width: 1140px; + margin: 0 auto; + display: flex; + } +} + +@media (min-width: 960px) { + .home-slide-text-head h2 { + font-size: 66px; + font-weight: 300; + } + + .home-slide-wrapper { + min-height: 450px; + display: flex; + flex-direction: column; + } + + .home-slide-text { + margin-bottom: auto; + font-size: 25px; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; + text-shadow: 0 3px 6px #00000084; + } + + .home-slide-text p { + font-size: 23px; + } +} + +@media (min-width: 580px) and (max-width:1200px) { + .home-slide { + padding: 150px 10px; + } + + .home-slide .field--name-field_link_to a { + font-size: 12px; + } + + .home-slide-image { + max-width: 40%; + } +} + +.who-we-are { + padding: 30px 0; + background-color: white; +} + +.who-we-are-video { + width: 100%; + max-width: 800px; +} + +.who-we-are-title { + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; + font-size: 30px; + color: #0e4067; + border-bottom: 2px solid #bcbcbc; + margin-bottom: 20px; + text-transform: capitalize; + line-height: 1; + padding-bottom: 20px; +} + +@media (max-width: 960px) { + .who-we-are-title { + border-bottom: 1px solid #bcbcbc; + padding-bottom: 4px; + } +} + +.who-we-are-link { + margin-top: 50px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.who-we-are-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .who-we-are-link:before { + height: 25px; + } +} + +.who-we-are-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .who-we-are-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.who-we-are-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .who-we-are-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.who-we-are-link:hover:before { + width: 100%; +} + +.who-we-are-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .who-we-are-link a { + font-size: 16px; + } +} + +@media (max-width: 960px) { + .who-we-are-link { + margin-top: 30px; + } +} + +.who-we-are-text { + font-weight: 300; + font-size: 12px; + line-height: 16px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 100; +} + +@media (max-width: 960px) { + .who-we-are-text { + font-size: 13px; + } +} + +.who-we-are-video { + position: relative; + padding: 100px 0; +} + +.who-we-are-video:before { + position: absolute; + content: ""; + height: 100%; + width: 100%; + background: transparent url("/themes/custom/am/dist/../images/black-white-building-stock.jpg") no-repeat left top; + left: 150px; + top: 0; + background-size: 460px auto; +} + +@media (max-width: 580px) { + .who-we-are-video:before { + left: 0; + } +} + +@media (max-width: 580px) { + .who-we-are-cont-left { + margin-bottom: 30px; + padding: 0 20px; + } +} + +@media (min-width: 580px) { + .who-we-are { + padding: 80px 0; + } + + .who-we-are-cont { + display: flex; + max-width: 1140px; + width: 100%; + margin: 0 auto; + } + + .who-we-are-cont-left { + max-width: 350px; + margin-bottom: 0; + padding-top: 100px; + } + + .who-we-are-cont-right { + max-width: 100%; + width: calc(100% - 395px); + padding-left: 45px; + } + + .who-we-are-title { + font-size: 45px; + margin-bottom: 35px; + } + + .who-we-are-text { + font-size: 20px; + line-height: 32px; + } +} + +@media (min-width: 960px) and (max-width:1440px) { + .who-we-are-video:before { + width: 50%; + } +} + +@media (min-width: 960px) { + .who-we-are { + padding: 80px 0; + } + + .who-we-are-video:before { + left: 400px; + } +} + +@media (min-width: 580px) and (max-width:1200px) { + .who-we-are-cont { + padding: 0 10px; + display: block; + } + + .who-we-are-cont-right { + width: 70%; + padding-left: 45px; + } + + .who-we-are-cont-left { + max-width: 100%; + } +} + +.why-am-how-help { + padding: 30px 0; + background-color: #00244A; + color: white; +} + +.why-am-how-help-container { + max-width: 1260px; + padding: 0 10px; + width: 100%; + margin: 0 auto; + display: grid; + gap: 30px; +} + +@media (min-width: 960px) { + .why-am-how-help { + padding: 60px 0; + } + + .why-am-how-help-container { + gap: 50px; + grid-template-columns: repeat(2, 1fr); + } +} + +.why-am { + display: grid; + gap: 30px; + align-self: flex-start; +} + +.why-am-title { + font-weight: 300; + font-size: 30px; + line-height: 48px; + color: white; + position: relative; + padding-bottom: 15px; +} + +@media (max-width: 580px) { + .why-am-title { + padding-bottom: 0; + line-height: 40px; + } +} + +@media (min-width: 580px) { + .why-am-title { + margin-left: 50px; + } +} + +.why-am-title:before { + position: absolute; + content: ""; + bottom: -5px; + left: 0; + height: 2px; + width: 250px; + background-color: #bcbcbc; +} + +.why-am-main { + width: 100%; + margin: 0 auto; + position: relative; + background-color: #F4F4F4; + padding: 30px 10px; +} + +@media (min-width: 580px) { + .why-am-main { + padding: 50px; + } +} + +.why-am-link { + margin-top: 20px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.why-am-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .why-am-link:before { + height: 25px; + } +} + +.why-am-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .why-am-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.why-am-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .why-am-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.why-am-link:hover:before { + width: 100%; +} + +.why-am-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .why-am-link a { + font-size: 16px; + } +} + +.why-am-text-head { + font-weight: 300; + font-size: 20px; + line-height: 24px; + margin-bottom: 30px; + color: #00244A; +} + +@media (max-width: 580px) { + .why-am-text-head { + margin-bottom: 12px; + } +} + +.why-am-list { + margin-bottom: 20px; + display: grid; + gap: 20px; + grid-template-columns: repeat(2, 1fr); +} + +@media (max-width: 580px) { + .why-am-list { + gap: 15px; + } +} + +.why-am-list-item-number { + color: #0085CA; + font-size: 15px; + line-height: 22px; + letter-spacing: 0.66px; +} + +.why-am-list-item-label { + text-transform: uppercase; + letter-spacing: 4.18px; + color: #00244A; + font-size: 8px; + line-height: 19px; + font-family: "Helvetica Neue LT Std Ex", Helvetica, Arial, sans-serif; +} + +@media (max-width: 580px) { + .why-am-list-item-label { + letter-spacing: 2.18px; + line-height: 1; + } +} + +@media (min-width: 960px) { + .why-am-title { + font-size: 45px; + } + + .why-am-text-head { + font-weight: 300; + font-size: 40px; + line-height: 46px; + } + + .why-am-list { + gap: 30px; + } + + .why-am-list-item-number { + font-size: 30px; + line-height: 44px; + letter-spacing: 0.66px; + } + + .why-am-list-item-label { + font-size: 16px; + line-height: 21px; + } + + .why-am-link { + margin-top: 30px; + } +} + +.how-help-client { + display: grid; + gap: 30px; +} + +.how-help-client-title { + font-size: 30px; + line-height: 1; + text-transform: capitalize; + border-bottom: 1px solid #bcbcbc; + padding-bottom: 12px; + font-weight: 300; +} + +.how-help-client-vocabulary { + display: grid; + gap: 10px; + grid-template-columns: repeat(2, 1fr); + text-transform: uppercase; + margin-bottom: 30px; + font-family: "Helvetica Neue LT Std Ex", Helvetica, Arial, sans-serif; + font-weight: 300; + letter-spacing: 3px; +} + +@media (max-width: 580px) { + .how-help-client-vocabulary { + max-width: 80%; + gap: 4px; + margin-bottom: 10px; + } +} + +.how-help-client-vocabulary-item { + background-color: #D9D9D9; + cursor: pointer; + font-size: 12px; + line-height: 14px; + color: #939393; + text-align: center; + padding: 4px 0; +} + +.how-help-client-vocabulary-item:hover, +.how-help-client-vocabulary-item.is-active { + background-color: #0085CA; + color: white; +} + +.how-help-client-list { + min-height: 264px; +} + +.how-help-client-list-item { + display: block; + width: 100%; + font-size: 15px; + line-height: 16px; + padding: 10px 25px 10px 0; + color: white; + text-transform: capitalize; + border-bottom: 1px solid #6d757e; +} + +.how-help-client-list-item:hover, +.how-help-client-list-item.is-active { + color: #2680eb !important; + border-bottom-color: #2680eb; + position: relative; +} + +.how-help-client-list-item:hover:before, +.how-help-client-list-item.is-active:before { + position: absolute; + content: ""; + right: 5px; + top: 0; + width: 10px; + height: 100%; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-blue.png") center center no-repeat; +} + +@media (max-width: 580px) { + + .how-help-client-list-item:hover:before, + .how-help-client-list-item.is-active:before { + background-size: 7px 10px; + } +} + +.how-help-client-navigation { + display: flex; + align-items: center; +} + +@media (min-width: 580px) { + .how-help-client-navigation { + margin-top: 20px; + } +} + +.how-help-client-page { + flex: 1; + display: flex; + width: calc(100% - 100px); +} + +.how-help-client-page-item { + height: 4px; + background-color: white; + flex: 1; + cursor: pointer; +} + +.how-help-client-page-item:hover, +.how-help-client-page-item.active { + background-color: blue; +} + +.how-help-client-arrow { + width: 100px; +} + +.how-help-client-arrow { + display: flex; +} + +.how-help-client-arrow>div { + cursor: pointer; + margin-left: 15px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-64.png") no-repeat center center; + background-size: contain; + height: 35px; + width: 35px; +} + +.how-help-client-arrow>div:hover { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-blue-64.png"); +} + +.how-help-client-arrow-prev { + transform: rotate(180deg); +} + +@media (min-width: 580px) { + .how-help-client-vocabulary-item { + font-size: 14px; + line-height: 19px; + } + + .how-help-client-list { + min-height: 380px; + } + + .how-help-client-list-item { + font-size: 20px; + line-height: 32px; + } +} + +@media (min-width: 960px) { + .how-help-client-title { + font-size: 45px; + border-bottom: 2px solid #bcbcbc; + padding-bottom: 20px; + } +} + +.slide-testimonial { + background-color: white; + margin-top: 40px; +} + +@media (max-width: 580px) { + .slide-testimonial { + margin-top: 20px; + } +} + +.slide-testimonial-container { + max-width: 1700px; + margin: 0 auto; + width: 100%; + display: grid; + gap: 30px; +} + +.slide-testimonial-left { + min-height: 400px; + position: relative; +} + +@media (max-width: 580px) { + .slide-testimonial-left { + min-height: 300px; + } +} + +.slide-testimonial-right { + align-self: center; +} + +@media (max-width: 580px) { + .slide-testimonial-right { + max-width: 90%; + margin: 0 auto; + } +} + +.slide-testimonial-wrapper { + max-height: 370px; +} + +.slide-testimonial .field--name-name { + font-size: 12px; + line-height: 14px; + margin-left: 120px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 600; +} + +.slide-testimonial .field_job_title { + margin-left: 120px; + font-size: 10px; + line-height: 14px; + margin-top: 3px; + font-family: "Helvetica Neue LT Std It", Helvetica, Arial, sans-serif; + font-style: italic; + font-weight: 100; +} + +.slide-testimonial .field_slide_image { + position: absolute; +} + +@media (min-width: 580px) { + .slide-testimonial .field_slide_image { + right: 0; + top: calc(50% - 180px); + } +} + +@media (max-width: 580px) { + .slide-testimonial .field_slide_image { + max-width: 185px; + margin-right: 20px; + left: 120px; + top: calc(50% - 95px); + } +} + +@media (max-width: 580px) { + .slide-testimonial .field_slide_background { + max-width: 250px; + } +} + +.slide-testimonial .field_text { + position: relative; + padding-left: 60px; + padding-right: 60px; + padding-top: 25px; + background: transparent url("/themes/custom/am/dist/../images/icons/quote-blue-50.png") left top no-repeat; + margin-bottom: 25px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + .slide-testimonial .field_text { + background-size: 25px 25px; + padding-left: 35px; + padding-right: 35px; + } +} + +.slide-testimonial .field_text:before { + position: absolute; + content: ""; + width: 50px; + height: 50px; + bottom: -25px; + right: 0; + background: transparent url("/themes/custom/am/dist/../images/icons/quote-blue-50.png") left top no-repeat; + transform: rotate(180deg); +} + +@media (max-width: 580px) { + .slide-testimonial .field_text:before { + width: 25px; + height: 25px; + background-size: 25px 25px; + } +} + +@media (max-width: 750px) { + .slide-testimonial .field_text { + margin-left: 20px; + margin-right: 20px; + } +} + +@media (min-width: 580px) { + .slide-testimonial .field_text { + font-size: 26px; + line-height: 40px; + } + + .slide-testimonial .field_job_title { + font-size: 20px; + line-height: 28px; + } + + .slide-testimonial-image { + width: 100%; + max-width: 365px; + margin-right: 30px; + } + + .slide-testimonial .field--name-name { + font-size: 26px; + line-height: 28px; + } +} + +@media (min-width: 750px) { + .slide-testimonial-container { + grid-template-columns: 1fr 1fr; + } +} + +@media (min-width: 960px) { + .slide-testimonial-wrapper { + max-width: 625px; + } +} + +.insights_news { + background-color: white; + position: relative; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; +} + +.insights_news-main { + max-width: 1160px; + margin: 0 auto; +} + +.insights_news-main-left { + position: relative; + width: 100%; + background-color: #f6f6f6; + padding: 25px 20px; +} + +.insights_news-main-right { + padding: 25px 20px; +} + +.insights_news-insight-title, +.insights_news-in-news-title { + font-size: 22px; + line-height: 24px; + color: #0E4067; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; + padding-bottom: 18px; +} + +.insights_news-in-news-title { + border-bottom: 2px solid #bcbcbc; + margin-bottom: 20px; + padding-bottom: 18px; +} + +.insights_news-insight-top { + border-bottom: 2px solid #bcbcbc; + display: flex; + align-items: center; + margin-bottom: 20px; +} + +.insights_news-insight-top-menu a { + color: #525252; + font-size: 8px; + line-height: 12px; + margin-right: 20px; +} + +.insights_news-insight-title { + font-size: 22px; + color: #0E4067; + flex: 1; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (min-width: 750px) { + .insights_news:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 50%; + height: 100%; + background-color: #f6f6f6; + } + + .insights_news-insight-title, + .insights_news-in-news-title { + font-size: 45px; + line-height: 48px; + } + + .insights_news-main { + display: grid; + grid-template-columns: auto 365px; + } + + .insights_news-main-left, + .insights_news-main-right { + padding: 50px 10px; + } + + .insights_news-insight-top { + margin-bottom: 40px; + } + + .insights_news-insight-top-menu a { + font-size: 16px; + line-height: 24px; + } +} + +@media (min-width: 960px) { + + .insights_news-insight-title, + .insights_news-in-news-title { + font-size: 45px; + } + + .insights_news-in-news-title { + margin-bottom: 40px; + } + + .insights_news:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 50%; + height: 100%; + background-color: #f6f6f6; + } + + .insights_news-main-left, + .insights_news-main-right { + padding-top: 90px; + } + + .insights_news-main-left { + padding-right: 25px; + } + + .insights_news-main-right { + padding-left: 30px; + } + + .insights_news-title { + font-weight: 300; + font-size: 22px; + color: #0E4067; + flex: 1; + } +} + +.view-in-the-new-main { + display: grid; + gap: 20px; +} + +.view-in-the-new-main .views-field-created { + color: #525252; + margin-bottom: 5px; + font-size: 8px; + font-weight: 300; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; +} + +.view-in-the-new-main .views-field-title a { + font-size: 20px; + color: black; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-weight: 600; +} + +@media (max-width: 750px) { + .view-in-the-new-main { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (min-width: 750px) { + .view-in-the-new-main { + gap: 40px; + } + + .view-in-the-new-main .views-field-created { + font-size: 16px; + } +} + +.view-homepage-insights-homepage-content { + margin-top: 30px; + display: grid; + gap: 10px; + grid-template-columns: repeat(3, 1fr); +} + +.view-homepage-insights-homepage .node-insight-inner { + height: 100%; +} + +.view-homepage-insights-homepage>.views-element-container .view-homepage-insights-homepage>.view-homepage-insights-homepage-content { + margin: 0; + display: block; + gap: 0; + grid-template-columns: initial; +} + +@media (min-width: 580px) and (max-width:1200px) { + .insights_news-insight-top { + display: block; + } +} + +.insights_news-insight-main.business-insights { + display: none; +} + +.node-insight-wide { + display: grid; + gap: 15px; + position: relative; + grid-template-columns: 1fr 1fr; +} + +.node-insight-wide-wrap { + display: flex; + flex-direction: column; +} + +.node-insight-wide-wrap>*:not(:last-child) { + margin-bottom: 7px; +} + +.node-insight-wide-created { + font-size: 8px; + font-weight: 300; + color: #525252; + margin-top: auto; +} + +.node-insight-wide .field_category { + position: relative; + z-index: 2; +} + +.node-insight-wide .field_category .field-item { + line-height: 10px; +} + +.node-insight-wide .field_category a { + text-transform: uppercase; + font-size: 8px; + font-weight: 900; + color: #0085CA; + letter-spacing: 1.2px; +} + +@media (max-width: 580px) { + .node-insight-wide .field_category a { + line-height: 1; + } +} + +.node-insight-wide .title { + font-size: 13px; + line-height: 16px; + font-weight: 500; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +.node-insight-wide-link { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; +} + +@media (min-width: 750px) { + .node-insight-wide { + grid-template-columns: auto 275px; + } + + .node-insight-wide-created { + font-size: 16px; + } + + .node-insight-wide .title { + font-size: 26px; + line-height: 32px; + font-weight: 600; + } + + .node-insight-wide .field_category a { + font-size: 9px; + } +} + +@media (min-width: 580px) and (max-width:1200px) { + .node-insight-wide { + grid-template-columns: auto; + } +} + +.node-insight-inner { + padding: 7px 13px 13px 13px; + display: flex; + flex-direction: column; + overflow: hidden; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + position: relative; +} + +.node-insight-inner:before { + position: absolute; + content: ""; + lefT: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.7); +} + +.node-insight-inner>*:not(:last-child) { + margin-bottom: 10px; +} + +.node-insight-inner-created { + font-size: 8px; + line-height: 16px; + font-weight: 300; + color: #e2e2e2; + margin-top: auto; + position: relative; +} + +.node-insight-inner .field_category { + position: relative; +} + +.node-insight-inner .field_category a { + text-transform: uppercase; + font-size: 6px; + color: #5E8AB4; + letter-spacing: 1.83px; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + display: block; +} + +.node-insight-inner .title { + position: relative; + font-size: 11px; + line-height: 12px; + color: white; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 100; +} + +.node-insight-inner-link { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; +} + +@media (min-width: 960px) { + .node-insight-inner-created { + font-size: 16px; + line-height: 32px; + } + + .node-insight-inner .field_category a { + font-size: 10px; + line-height: 1; + } + + .node-insight-inner .title { + font-size: 20px; + line-height: 24px; + font-weight: 300; + color: white; + } +} + +#quicktabs-front_featured { + padding: 60px 10px; + position: relative; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + #quicktabs-front_featured { + padding: 60px 10px 35px 10px; + } +} + +#quicktabs-front_featured:before { + position: absolute; + content: ""; + left: 0; + bottom: 0; + height: 70%; + width: 100%; + background-color: #f6f6f6; +} + +.quicktabs-front-featured-top { + max-width: 1140px; + margin: 0 auto; + position: relative; + z-index: 2; +} + +.quicktabs-front-featured-top+div { + position: relative; + z-index: 2; +} + +.quicktabs-front-featured-top-inner { + border-bottom: 2px solid #c3c3c3; + margin-bottom: 50px; + display: flex; + align-items: center; + padding-bottom: 20px; +} + +@media (max-width: 580px) { + .quicktabs-front-featured-top-inner { + padding-bottom: 0; + margin-bottom: 15px; + border-bottom: 1px solid #c3c3c3; + } +} + +.quicktabs-front-featured-top-title { + font-weight: 300; + line-height: 24px; + font-size: 22px; + color: #0E4067; + flex: 1; +} + +.quicktabs-front-featured-top .quicktabs-tabs { + display: flex; +} + +.quicktabs-front-featured-top .quicktabs-tabs>li:not(:last-child) { + margin-right: 20px; +} + +.quicktabs-front-featured-top .quicktabs-tabs>li a { + font-size: 16px; + color: #525252; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + .quicktabs-front-featured-top .quicktabs-tabs>li { + font-size: 14px; + } +} + +.quicktabs-front-featured-top .quicktabs-tabs>li.active a, +.quicktabs-front-featured-top .quicktabs-tabs>li:hover a { + color: #0085CA; +} + +@media (max-width: 580px) { + + .quicktabs-front-featured-top-title, + .quicktabs-front-featured-top-nav { + padding-bottom: 10px; + } +} + +@media (min-width: 580px) { + .quicktabs-front-featured-top-title { + flex: 1; + line-height: 45px; + font-size: 48px; + } +} + +@media (min-width: 960px) { + .quicktabs-front-featured-top-inner { + width: 60%; + max-width: 100%; + padding-right: 30px; + } +} + +.view-front-featured { + max-width: 1140px; + margin: 0 auto; +} + +.view-front-featured--attachement { + margin-bottom: 30px; +} + +.view-front-featured>.view-content { + display: grid; + gap: 30px; + grid-template-columns: repeat(2, 1fr); +} + +@media (min-width: 960px) { + .view-front-featured>.view-content { + grid-template-columns: repeat(4, 1fr); + } +} + +.view-front-featured>.view-content .views-row { + position: relative; +} + +.view-front-featured>.view-content .views-row iframe { + width: 100%; + min-height: 150px; +} + +.view-front-featured>.view-content .views-field-field-teaser-image a, +.view-front-featured>.view-content .views-field-field-featured-background-image a { + position: relative; + display: block; +} + +.view-front-featured>.view-content .views-field-field-teaser-image a:before, +.view-front-featured>.view-content .views-field-field-featured-background-image a:before { + position: absolute; + content: ""; + left: calc(50% - 22px); + top: calc(50% - 22px); + background: transparent url("/themes/custom/am/dist/../images/icons/play-white-43.png") no-repeat center center; + width: 43px; + height: 43px; +} + +.view-front-featured>.view-content .views-field-title { + margin-top: 10px; +} + +.view-front-featured>.view-content .views-field-title a { + font-size: 18px; + color: black; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 800; +} + +@media (max-width: 960px) { + .view-front-featured>.view-content .views-field-title a { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + } +} + +@media (max-width: 580px) { + .view-front-featured>.view-content .views-field-title a { + font-size: 12px; + display: block; + line-height: 15px; + } +} + +.view-front-featured-link { + max-width: 1140px; + margin: 0 auto; + margin-top: 70px; + text-align: right; +} + +@media (max-width: 580px) { + .view-front-featured-link { + margin-top: 30px; + } +} + +.view-front-featured-link .more-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.view-front-featured-link .more-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link:before { + height: 25px; + } +} + +.view-front-featured-link .more-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.view-front-featured-link .more-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.view-front-featured-link .more-link:hover:before { + width: 100%; +} + +.view-front-featured-link .more-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .view-front-featured-link .more-link a { + font-size: 16px; + } +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles { + display: grid; + gap: 30px; + grid-template-columns: repeat(4, 1fr); + max-width: 1140px; + padding: 0; +} + +@media (max-width: 960px) { + .quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles { + grid-template-columns: repeat(2, 1fr); + } +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row { + background-color: #fff; + position: relative; +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row a { + display: block; + width: 100%; + height: 100%; + position: absolute; + z-index: 9; +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row iframe { + width: 100%; + min-height: 150px; +} + +#quicktabs-featured_careers { + padding: 40px 10px; + position: relative; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + #quicktabs-featured_careers { + padding: 60px 10px 35px 10px; + } +} + +#quicktabs-featured_careers:before { + position: absolute; + content: ""; + left: 0; + bottom: 0; + height: 70%; + width: 100%; + background-color: #f6f6f6; +} + +.quicktabs-front-featured-top { + max-width: 1140px; + margin: 0 auto; + position: relative; + z-index: 2; +} + +.quicktabs-front-featured-top+div { + position: relative; + z-index: 2; +} + +.quicktabs-front-featured-top-inner { + border-bottom: 2px solid #c3c3c3; + margin-bottom: 50px; + display: flex; + align-items: center; + padding-bottom: 20px; +} + +@media (max-width: 580px) { + .quicktabs-front-featured-top-inner { + padding-bottom: 0; + margin-bottom: 15px; + border-bottom: 1px solid #c3c3c3; + } +} + +.quicktabs-front-featured-top-title { + font-weight: 300; + line-height: 24px; + font-size: 22px; + color: #0E4067; + flex: 1; +} + +.quicktabs-front-featured-top .quicktabs-tabs { + display: flex; +} + +.quicktabs-front-featured-top .quicktabs-tabs>li:not(:last-child) { + margin-right: 20px; +} + +.quicktabs-front-featured-top .quicktabs-tabs>li a { + font-size: 16px; + color: #525252; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + .quicktabs-front-featured-top .quicktabs-tabs>li { + font-size: 14px; + } +} + +.quicktabs-front-featured-top .quicktabs-tabs>li.active a, +.quicktabs-front-featured-top .quicktabs-tabs>li:hover a { + color: #0085CA; +} + +@media (max-width: 580px) { + + .quicktabs-front-featured-top-title, + .quicktabs-front-featured-top-nav { + padding-bottom: 10px; + } +} + +@media (min-width: 580px) { + .quicktabs-front-featured-top-title { + flex: 1; + line-height: 45px; + font-size: 48px; + } +} + +@media (min-width: 960px) { + .quicktabs-front-featured-top-inner { + width: 60%; + max-width: 100%; + padding-right: 30px; + } +} + +.view-front-featured { + max-width: 1140px; + margin: 0 auto; +} + +.view-front-featured--attachement { + margin-bottom: 30px; +} + +.view-front-featured>.view-content { + display: grid; + gap: 30px; + grid-template-columns: repeat(2, 1fr); +} + +@media (min-width: 960px) { + .view-front-featured>.view-content { + grid-template-columns: repeat(4, 1fr); + } +} + +.view-front-featured>.view-content .views-row { + position: relative; +} + +.view-front-featured>.view-content .views-row iframe { + width: 100%; + min-height: 150px; +} + +.view-front-featured>.view-content .views-field-field-teaser-image a, +.view-front-featured>.view-content .views-field-field-featured-background-image a { + position: relative; + display: block; +} + +.view-front-featured>.view-content .views-field-field-teaser-image a:before, +.view-front-featured>.view-content .views-field-field-featured-background-image a:before { + position: absolute; + content: ""; + left: calc(50% - 22px); + top: calc(50% - 22px); + background: transparent url("/themes/custom/am/dist/../images/icons/play-white-43.png") no-repeat center center; + width: 43px; + height: 43px; +} + +.view-front-featured>.view-content .views-field-title { + margin-top: 10px; +} + +.view-front-featured>.view-content .views-field-title a { + font-size: 18px; + color: black; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 800; +} + +@media (max-width: 960px) { + .view-front-featured>.view-content .views-field-title a { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + } +} + +@media (max-width: 580px) { + .view-front-featured>.view-content .views-field-title a { + font-size: 12px; + display: block; + line-height: 15px; + } +} + +.view-front-featured-link { + max-width: 1140px; + margin: 0 auto; + margin-top: 70px; + text-align: right; +} + +@media (max-width: 580px) { + .view-front-featured-link { + margin-top: 30px; + } +} + +.view-front-featured-link .more-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.view-front-featured-link .more-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link:before { + height: 25px; + } +} + +.view-front-featured-link .more-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.view-front-featured-link .more-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .view-front-featured-link .more-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.view-front-featured-link .more-link:hover:before { + width: 100%; +} + +.view-front-featured-link .more-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .view-front-featured-link .more-link a { + font-size: 16px; + } +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles { + display: grid; + gap: 30px; + grid-template-columns: repeat(4, 1fr); + max-width: 1140px; + padding: 0; +} + +@media (max-width: 960px) { + .quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles { + grid-template-columns: repeat(2, 1fr); + } +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row { + background-color: #fff; + position: relative; +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row a { + display: block; + width: 100%; + height: 100%; + position: absolute; + z-index: 9; +} + +.quicktabs-main .view.podcast-list-holder .podcast-bulletin-articles .views-row iframe { + width: 100%; + min-height: 150px; +} + +@media (min-device-width: 960px) and (max-device-width:1250px) { + .field--name-field-featured-media-careers { + max-width: 30rem; + } + + .quicktabs-front-featured-top-title { + font-size: 28px; + } +} + +.node--postcast-wide { + position: relative; + display: grid; + gap: 30px; + grid-template-columns: auto 33%; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; +} + +@media (max-width: 580px) { + .node--postcast-wide { + gap: 10px; + grid-template-columns: auto 50%; + } +} + +.node--postcast-wide-wrap { + align-self: flex-end; +} + +.node--postcast-wide-link { + position: absolute; + z-index: 2; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.node--postcast-wide .field--name-title { + margin-bottom: 15px; + color: black; + font-size: 16px; + display: block; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 600; +} + +.node--postcast-wide .field_teaser_text { + font-size: 13px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 100; +} + +.node--postcast-wide .field_teaser_image img { + width: auto; + max-width: 100%; + height: auto; +} + +.node--postcast-wide .field_teaser_image, +.node--postcast-wide .field_featured_background_image { + position: relative; +} + +.node--postcast-wide .field_teaser_image:before, +.node--postcast-wide .field_featured_background_image:before { + position: absolute; + content: ""; + left: calc(50% - 22px); + top: calc(50% - 22px); + background: transparent url("/themes/custom/am/dist/../images/icons/play-white-43.png") no-repeat center center; + width: 43px; + height: 43px; +} + +@media (min-width: 750px) { + .node--postcast-wide { + grid-template-columns: repeat(2, 1fr); + } + + .node--postcast-wide .field--name-title { + font-size: 32px; + } + + .node--postcast-wide .field_teaser_text { + font-size: 22px; + line-height: 35px; + } +} + +.on-social-external { + padding: 50px 10px; + background-color: white; +} + +.on-social-external .am-social-network { + margin-top: 20px; +} + +@media (max-width: 580px) { + .on-social-external .am-social-network { + margin-top: 10px; + } +} + +.on-social-external-top, +.on-social-external-main { + width: 100%; + max-width: 1140px; + margin: 0 auto; +} + +.on-social-external-top { + margin-bottom: 30px; + display: flex; +} + +.on-social-external-title { + font-size: 41px; + position: relative; + padding-bottom: 2px; + color: #0E4067; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; +} + +@media (max-width: 580px) { + .on-social-external-title { + font-size: 26px; + height: 33px; + } +} + +.on-social-external-title:before { + position: absolute; + content: ""; + left: 0; + bottom: 0; + height: 2px; + background-color: #bcbcbc; + width: 205px; +} + +@media (max-width: 580px) { + .on-social-external-title:before { + width: 124px; + } +} + +.on-social-external-list { + display: grid; + gap: 30px; +} + +.on-social-external-navigation { + display: flex; + align-items: center; + margin-top: 20px; + justify-content: flex-end; +} + +.on-social-external-navigation-wrap { + max-width: 1140px; + margin: 0 auto; +} + +.on-social-external-page { + flex: 1; + display: flex; +} + +.on-social-external-page-item { + height: 4px; + background-color: #bcbcbc; + flex: 1; + cursor: pointer; +} + +.on-social-external-page-item:hover, +.on-social-external-page-item.active { + background-color: blue; +} + +.on-social-external-arrow { + width: 100px; +} + +.on-social-external-arrow { + display: flex; +} + +.on-social-external-arrow>div { + cursor: pointer; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-gray-64.png") no-repeat center center; + background-size: contain; + height: 55px; + width: 55px; +} + +.on-social-external-arrow>div:hover { + background-image: url("/themes/custom/am/dist/../images/icons/arrow-right-blue-64.png"); +} + +.on-social-external-arrow-prev { + transform: rotate(180deg); +} + +@media (max-width: 580px) { + .on-social-external-top { + justify-content: space-between; + margin-bottom: 12px; + height: 33px; + } + + .on-social-external-list { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (min-width: 580px) { + .on-social-external { + padding: 100px 10px; + } + + .on-social-external-title { + margin-right: 100px; + font-size: 45px; + padding-bottom: 15px; + } + + .on-social-external-list { + grid-template-columns: repeat(4, 1fr); + } + + .on-social-external-navigation { + max-width: 75%; + width: 100%; + } + + .on-social-external-navigation-wrap { + display: flex; + justify-content: flex-end; + } +} + +.node-events-wide { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + position: relative; +} + +@media (max-width: 580px) { + .node-events-wide { + background-size: cover; + background-repeat: no-repeat; + background-position: center; + } +} + +.node-events-wide-inner { + padding: 25px; + background: transparent linear-gradient(270deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box; + display: inline-block; +} + +.node-events-wide-logo { + max-width: 80px; + padding: 0 7px; + border: 3px solid #fff; + font-size: 0; + margin-bottom: 20px; +} + +.node-events-wide-logo svg { + width: 60px; +} + +.node-events-wide .field_event_category { + letter-spacing: 1.83px; + color: #0085CA; + text-transform: uppercase; + font-weight: bold; + font-size: 5px; + margin-bottom: 5px; +} + +.node-events-wide-created { + font-weight: 300; + font-size: 10px; + color: white; + margin-bottom: 5px; +} + +.node-events-wide-title { + font-weight: 500; + font-size: 18px; + line-height: 1; + color: white; + text-transform: uppercase; + margin-bottom: 5px; + max-width: 300px; +} + +.node-events-wide .field_events_location { + font-size: 8px; + color: white; + font-weight: 100; +} + +@media (min-width: 750px) { + .node-events-wide .field_event_category { + font-size: 10px; + } + + .node-events-wide-created { + font-size: 16px; + } + + .node-events-wide-title { + font-size: 36px; + display: block; + min-height: 78px; + } + + .node-events-wide .field_events_location { + font-size: 16px; + font-weight: 100; + } +} + +.node-events-short { + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + display: grid; + gap: 5px; +} + +.node-events-short>.field_event_category { + letter-spacing: 1.83px; + color: #0085CA; + text-transform: uppercase; + font-weight: bold; + font-size: 10px; +} + +.node-events-short-created { + font-weight: 300; + font-size: 8px; + color: #525252; +} + +.node-events-short-title { + font-weight: 500; + font-size: 10px; + color: black; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +.node-events-short>.field_events_location { + font-size: 8px; + color: #525252; + font-weight: 100; +} + +@media (min-width: 750px) { + .node-events-short>.field_event_category { + font-size: 10px; + } + + .node-events-short-created { + font-size: 16px; + } + + .node-events-short-title { + font-size: 20px; + } + + .node-events-short>.field_events_location { + font-size: 16px; + font-weight: 100; + } +} + +.view-front-events-main { + padding: 50px 10px; + position: relative; +} + +@media (max-width: 580px) { + .view-front-events-main { + padding: 30px 10px; + } +} + +.view-front-events-main:before, +.view-front-events-main:after { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 0.63; +} + +.view-front-events-main:before { + background: transparent url("/themes/custom/am/dist/../images/bg/front-event-bg.jpg") no-repeat center center; + background-size: cover; + filter: grayscale(100%); + -webkit-filter: grayscale(100%); +} + +.view-front-events-main:after { + background-color: white; +} + +.view-front-events-main-inner { + position: relative; + max-width: 1140px; + margin: 0 auto; + z-index: 2; +} + +.view-front-events-main-content { + display: grid; + gap: 25px; + grid-template-columns: auto 45%; +} + +@media (max-width: 580px) { + .view-front-events-main-content { + gap: 12px; + } +} + +.view-front-events-main-title { + color: #0E4067; + font-size: 23px; + line-height: 1; + padding-right: 30px; + border-bottom: 2px solid white; + margin-bottom: 30px; + display: inline-flex; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; + font-weight: 300; + padding-bottom: 20px; +} + +@media (max-width: 580px) { + .view-front-events-main-title { + border-bottom: 1px solid white; + padding-bottom: 7px; + margin-bottom: 20px; + } +} + +.view-front-events-main-rows { + display: grid; + gap: 15px; +} + +.view-front-events-main .more-link { + margin-top: 25px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.view-front-events-main .more-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .view-front-events-main .more-link:before { + height: 25px; + } +} + +.view-front-events-main .more-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .view-front-events-main .more-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.view-front-events-main .more-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .view-front-events-main .more-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.view-front-events-main .more-link:hover:before { + width: 100%; +} + +.view-front-events-main .more-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .view-front-events-main .more-link a { + font-size: 16px; + } +} + +@media (max-width: 580px) { + .view-front-events-main .more-link { + position: absolute; + bottom: 0; + } + + .view-front-events-main .more-link a { + font-size: 10px; + letter-spacing: 2px; + } +} + +@media (min-width: 750px) { + .view-front-events-main-title { + font-size: 45px; + line-height: 1; + } + + .view-front-events-main-content { + grid-template-columns: auto 325px; + } + + .view-front-events-main .more-link { + margin-top: 50px; + } +} + +.page-heading-heading { + padding: 140px 10px 60px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.page-heading-heading:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.page-heading-heading-content { + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.page-heading-heading-title { + font-size: 24px; + line-height: 28px; + text-transform: uppercase; + font-weight: 500; + color: #0085CA; +} + +.page-heading-heading .field_title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +.page-heading-heading .field_subtitle { + margin-bottom: 30px; + font-size: 36px; + line-height: 1; + color: white; +} + +.page-heading-heading .field_teaser_text { + color: white; + font-size: 24px; + line-height: 28px; +} + +.page-heading-heading .field_intro_text { + line-height: 45px; +} + +.page-heading-heading .field_link_to_page { + margin-top: 100px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.page-heading-heading .field_link_to_page:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .page-heading-heading .field_link_to_page:before { + height: 25px; + } +} + +.page-heading-heading .field_link_to_page:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .page-heading-heading .field_link_to_page:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.page-heading-heading .field_link_to_page a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .page-heading-heading .field_link_to_page a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.page-heading-heading .field_link_to_page:hover:before { + width: 100%; +} + +.page-heading-heading .field_link_to_page:hover a { + color: white; +} + +@media (min-width: 580px) { + .page-heading-heading .field_link_to_page a { + font-size: 16px; + } +} + +.page-heading-heading .field_link_to_page a { + letter-spacing: 0.8px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +@media (min-width: 580px) { + .page-heading-heading .field_title { + font-size: 64px; + } +} + +.section-expertise .page-heading-heading { + padding: 140px 10px 60px 10px; +} + +.section-expertise .page-heading-heading .field_link_to { + margin-top: 120px; +} + +.view-expertise-categories { + padding: 50px 10px 20px 10px; + background-color: white; + max-width: 1600px; + margin: 0 auto; +} + +.view-expertise-categories-content { + width: 100%; +} + +.view-expertise-categories-content>div { + padding-bottom: 30px; + margin-bottom: 30px; + width: 100%; +} + +.view-expertise-categories-content>div:not(:last-child) { + border-bottom: 2px solid #0085CA; +} + +@media (min-width: 580px) and (max-width:960px) { + .view-expertise-categories-content>div { + max-width: calc((100% - 70px) / 2); + } + + .view-expertise-categories-content>div:nth-last-child(-n+2) { + border-bottom-width: 0; + } +} + +@media (min-width: 580px) { + .view-expertise-categories .term-expertise-teaser { + display: flex; + flex-direction: column; + height: 100%; + } + + .view-expertise-categories .term-expertise-teaser .description { + flex-grow: 1; + } +} + +@media (min-width: 960px) { + .view-expertise-categories-content>div { + max-width: calc((100% - 70px * 2) / 3); + } + + .view-expertise-categories-content>div:nth-last-child(-n+3) { + border-bottom-width: 0; + } +} + +.term-industries-teaser .name, +.term-industries-teaser .term-title, +.term-industries-teaser .term-title a, +.expertise-list-view.masonry-grid .name, +.expertise-list-view.masonry-grid .term-title, +.expertise-list-view.masonry-grid .term-title a, +.term-expertise-teaser .name, +.term-expertise-teaser .term-title, +.term-expertise-teaser .term-title a { + font-weight: 600; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 15px; +} + +.term-industries-teaser .description, +.term-industries-teaser .term-description, +.expertise-list-view.masonry-grid .description, +.expertise-list-view.masonry-grid .term-description, +.term-expertise-teaser .description, +.term-expertise-teaser .term-description { + color: #00244A; + margin-bottom: 20px; + font-size: 20px; +} + +.term-industries-teaser-link, +.expertise-list-view.masonry-grid-link, +.term-expertise-teaser-link { + text-transform: uppercase; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-industries-teaser-link:before, +.expertise-list-view.masonry-grid-link:before, +.term-expertise-teaser-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + + .term-industries-teaser-link:before, + .expertise-list-view.masonry-grid-link:before, + .term-expertise-teaser-link:before { + height: 25px; + } +} + +.term-industries-teaser-link:after, +.expertise-list-view.masonry-grid-link:after, +.term-expertise-teaser-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + + .term-industries-teaser-link:after, + .expertise-list-view.masonry-grid-link:after, + .term-expertise-teaser-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-industries-teaser-link a, +.expertise-list-view.masonry-grid-link a, +.term-expertise-teaser-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + + .term-industries-teaser-link a, + .expertise-list-view.masonry-grid-link a, + .term-expertise-teaser-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-industries-teaser-link:hover:before, +.expertise-list-view.masonry-grid-link:hover:before, +.term-expertise-teaser-link:hover:before { + width: 100%; +} + +.term-industries-teaser-link:hover a, +.expertise-list-view.masonry-grid-link:hover a, +.term-expertise-teaser-link:hover a { + color: white; +} + +@media (min-width: 580px) { + + .term-industries-teaser-link a, + .expertise-list-view.masonry-grid-link a, + .term-expertise-teaser-link a { + font-size: 16px; + } +} + +.term-expertise-heading { + padding: 120px 10px 65px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + margin-bottom: 50px; +} + +.term-expertise-heading:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.term-expertise-heading-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.term-expertise-heading-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.term-expertise-heading-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.term-expertise-heading-breadcrumb a:last-child { + color: #FAC40B; +} + +.term-expertise-heading-content { + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.term-expertise-heading-parent-title a { + font-size: 24px; + line-height: 28px; + color: #FAC40B; + text-transform: uppercase; +} + +.term-expertise-heading .name, +.term-expertise-heading .field_page_title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 580px) { + + .term-expertise-heading .name, + .term-expertise-heading .field_page_title { + font-size: 64px; + } +} + +.term-expertise-grid-layout { + background-color: white; +} + +.term-expertise-grid-layout-sub-heading>.field--name-description { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.term-expertise-grid-layout-sub-heading>.field--name-description strong { + font-size: 36px; + font-weight: 500; +} + +.term-expertise-grid-layout-sub-heading .field_sub_header { + font-weight: normal; + font-size: 36px; + line-height: 1; + color: #00244A; + margin-bottom: 20px; + display: inline-block; +} + +.term-expertise-grid-layout-sub-heading-link { + margin-top: 30px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-expertise-grid-layout-sub-heading-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-expertise-grid-layout-sub-heading-link:before { + height: 25px; + } +} + +.term-expertise-grid-layout-sub-heading-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-expertise-grid-layout-sub-heading-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-expertise-grid-layout-sub-heading-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-expertise-grid-layout-sub-heading-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-expertise-grid-layout-sub-heading-link:hover:before { + width: 100%; +} + +.term-expertise-grid-layout-sub-heading-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-expertise-grid-layout-sub-heading-link a { + font-size: 16px; + } +} + +.term-industries-grid-layout-sub-heading { + margin-bottom: 5px; +} + +.term-industries-grid-layout-sub-heading>.field--name-description { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.term-industries-grid-layout-sub-heading>.field--name-description strong { + font-size: 36px; + font-weight: 500; +} + +.term-industries-grid-layout-sub-heading .field_sub_header { + font-weight: normal; + font-size: 36px; + line-height: 1; + color: #00244A; + margin-bottom: 20px; + display: inline-block; +} + +.term-industries-grid-layout-sub-heading-link { + margin-top: 30px; + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.term-industries-grid-layout-sub-heading-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .term-industries-grid-layout-sub-heading-link:before { + height: 25px; + } +} + +.term-industries-grid-layout-sub-heading-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .term-industries-grid-layout-sub-heading-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.term-industries-grid-layout-sub-heading-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .term-industries-grid-layout-sub-heading-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.term-industries-grid-layout-sub-heading-link:hover:before { + width: 100%; +} + +.term-industries-grid-layout-sub-heading-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .term-industries-grid-layout-sub-heading-link a { + font-size: 16px; + } +} + +.term-expertise-article-layout { + max-width: 1600px; + margin: 50px auto 0 auto; + padding: 0 10px; + display: grid; + gap: 30px; + align-items: flex-start; + width: 100%; + position: relative; +} + +.term-expertise-article-layout-sub-heading { + margin-bottom: 5px; +} + +.term-expertise-article-layout-sub-heading .field_sub_header { + font-weight: 700; + font-size: 36px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.term-expertise-article-layout-sub-heading .description { + color: #00244A; +} + +.term-expertise-article-layout-content { + width: 100%; + position: relative; + display: flex; + flex-direction: column; +} + +.term-expertise-article-layout-sidebar { + display: grid; + gap: 20px; +} + +@media (min-width: 960px) { + .term-expertise-article-layout { + gap: 100px; + grid-template-columns: auto 400px; + } +} + +.block-contact-subscribe-sidebar-nav { + background-color: #f2f2f2; + padding: 15px; + display: grid; + gap: 20px; +} + +.block-contact-subscribe-sidebar-nav>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.block-contact-subscribe-sidebar-nav>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .block-contact-subscribe-sidebar-nav>div:before { + height: 25px; + } +} + +.block-contact-subscribe-sidebar-nav>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .block-contact-subscribe-sidebar-nav>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.block-contact-subscribe-sidebar-nav>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .block-contact-subscribe-sidebar-nav>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.block-contact-subscribe-sidebar-nav>div:hover:before { + width: 100%; +} + +.block-contact-subscribe-sidebar-nav>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .block-contact-subscribe-sidebar-nav>div a { + font-size: 16px; + } +} + +.block-contact-subscribe-sidebar-nav>div a { + letter-spacing: 0.8px; +} + +.block-contact-subscribe-sidebar-nav-subscribe a { + color: #292929 !important; +} + +.block-contact-subscribe-sidebar-nav-subscribe:hover a { + color: white !important; +} + +.block-contact-subscribe-sidebar-nav-subscribe:before, +.block-contact-subscribe-sidebar-nav-subscribe:after { + background-color: #292929 !important; +} + +.content-taxonomy-grid-from-term-list { + margin-bottom: 40px; + width: 100%; + min-width: 100%; +} + +.content-taxonomy-grid-from-term-list>div { + margin-bottom: 80px; +} + +@media (min-width: 580px) and (max-width:960px) { + .content-taxonomy-grid-from-term-list>div { + max-width: calc((100% - 40px * 2) / 2); + } + + .content-taxonomy-grid-from-term-list>div:nth-last-child(-n+2) { + border-bottom: 0; + } +} + +@media (min-width: 1140px) { + .content-taxonomy-grid-from-term-list>div { + max-width: calc((100% - 40px * 2) / 2); + } + + .content-taxonomy-grid-from-term-list>div:nth-last-child(-n+2) { + border-bottom: 0; + } +} + +.expertise-list-view.masonry-grid { + width: 100%; + margin-top: 20px; +} + +.expertise-list-view.masonry-grid>div { + padding-bottom: 30px; + margin-bottom: 30px; + width: 100%; +} + +@media (min-width: 1140px) { + .expertise-list-view.masonry-grid>div { + max-width: calc((100% - 70px * 2) / 3); + } +} + +.expertise-list-view.masonry-grid>div:not(:last-child) { + border-bottom: 2px solid #0085CA; +} + +.node-article-teaser .field_teaser_image, +.node-page-teaser .field_teaser_image, +.node-expertise-article-teaser .field_teaser_image { + margin-bottom: 20px; + font-size: 0; +} + +.node-article-teaser .title, +.node-page-teaser .title, +.node-expertise-article-teaser .title { + font-weight: bold; + font-size: 33px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.node-article-teaser .field_teaser_text, +.node-page-teaser .field_teaser_text, +.node-expertise-article-teaser .field_teaser_text { + font-size: 20px; + line-height: 26px; + color: #00244A; + margin-bottom: 30px; +} + +.node-article-teaser-link, +.node-page-teaser-link, +.node-expertise-article-teaser-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-article-teaser-link:before, +.node-page-teaser-link:before, +.node-expertise-article-teaser-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + + .node-article-teaser-link:before, + .node-page-teaser-link:before, + .node-expertise-article-teaser-link:before { + height: 25px; + } +} + +.node-article-teaser-link:after, +.node-page-teaser-link:after, +.node-expertise-article-teaser-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + + .node-article-teaser-link:after, + .node-page-teaser-link:after, + .node-expertise-article-teaser-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-article-teaser-link a, +.node-page-teaser-link a, +.node-expertise-article-teaser-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + + .node-article-teaser-link a, + .node-page-teaser-link a, + .node-expertise-article-teaser-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-article-teaser-link:hover:before, +.node-page-teaser-link:hover:before, +.node-expertise-article-teaser-link:hover:before { + width: 100%; +} + +.node-article-teaser-link:hover a, +.node-page-teaser-link:hover a, +.node-expertise-article-teaser-link:hover a { + color: white; +} + +@media (min-width: 580px) { + + .node-article-teaser-link a, + .node-page-teaser-link a, + .node-expertise-article-teaser-link a { + font-size: 16px; + } +} + +.node-article-teaser img, +.node-page-teaser img, +.node-expertise-article-teaser img { + width: 100%; +} + +.node-expertise-article-teaser-read-more .field_teaser_image { + margin-bottom: 20px; + font-size: 0; +} + +.node-expertise-article-teaser-read-more .field--name-title { + font-weight: bold; + font-size: 33px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.node-expertise-article-teaser-read-more .field_teaser_text { + font-size: 20px; + line-height: 26px; + color: #00244A; + margin-bottom: 30px; +} + +.node-expertise-article-teaser-read-more-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-expertise-article-teaser-read-more-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .node-expertise-article-teaser-read-more-link:before { + height: 25px; + } +} + +.node-expertise-article-teaser-read-more-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .node-expertise-article-teaser-read-more-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-expertise-article-teaser-read-more-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .node-expertise-article-teaser-read-more-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-expertise-article-teaser-read-more-link:hover:before { + width: 100%; +} + +.node-expertise-article-teaser-read-more-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .node-expertise-article-teaser-read-more-link a { + font-size: 16px; + } +} + +.teaser-read-more .field_image { + margin-bottom: 20px; + font-size: 0; +} + +.teaser-read-more .field--name-name { + font-weight: bold; + font-size: 33px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.teaser-read-more .field_teaser_text { + font-size: 20px; + line-height: 26px; + color: #00244A; + margin-bottom: 30px; +} + +.teaser-read-more .teaser-read-more-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.teaser-read-more .teaser-read-more-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .teaser-read-more .teaser-read-more-link:before { + height: 25px; + } +} + +.teaser-read-more .teaser-read-more-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .teaser-read-more .teaser-read-more-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.teaser-read-more .teaser-read-more-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .teaser-read-more .teaser-read-more-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.teaser-read-more .teaser-read-more-link:hover:before { + width: 100%; +} + +.teaser-read-more .teaser-read-more-link:hover a { + color: white; +} + +@media (min-width: 580px) { + .teaser-read-more .teaser-read-more-link a { + font-size: 16px; + } +} + +.view-taxonomy-term-insights-expertise-list { + position: relative; + overflow: hidden; +} + +.view-taxonomy-term-insights-expertise-list-wrapper { + background-color: #F2F2F2; + max-width: 1600px; + margin: 0 auto 50px auto; +} + +.view-taxonomy-term-insights-expertise-list-wrapper .masonry-grid { + margin: 0 30px 30px 30px; + padding-top: 30px; +} + +.view-taxonomy-term-insights-expertise-list>* { + width: 100%; +} + +@media (max-width: 960px) { + .view-taxonomy-term-insights-expertise-list>*:not(:last-child) { + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; + } +} + +@media (min-width: 960px) { + .view-taxonomy-term-insights-expertise-list>* { + padding-bottom: 30px; + width: calc((100% - 80px) / 2); + } + + .view-taxonomy-term-insights-expertise-list>*:nth-last-child(n+3) { + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; + } +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper { + background-color: #F2F2F2; + padding: 22px 30px 30px 30px; + margin-bottom: 50px; + display: grid; + gap: 10px; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper>.article-teaser { + border-bottom: 1px solid #d9d9d9; + margin-bottom: 10px; + padding-bottom: 20px; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper>.article-teaser:nth-child(4) { + border-bottom: 0; + margin-bottom: 0; + padding-bottom: 0; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper .field--name-field-category a { + font-size: 16px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper .teaser-title { + font-size: 24px; + line-height: 25px; + color: #00244A; + padding-top: 7px; + display: block; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper .insights-teaser-date { + color: #808080; + font-size: 14px; + line-height: 17px; + padding-top: 10px; +} + +.node-expertise-full-layout-sidebar>div>.insights-wrapper .field-node-field-button-link-link { + margin-top: 20px; +} + +.node-page-teaser-details, +.node-article-teaser-details, +.node-expertise-article-teaser-details, +.insights-by-professional-grid .item-list { + display: grid; + gap: 10px; +} + +.node-page-teaser-details .field_category, +.node-page-teaser-details .views-field-field-category a, +.node-article-teaser-details .field_category, +.node-article-teaser-details .views-field-field-category a, +.node-expertise-article-teaser-details .field_category, +.node-expertise-article-teaser-details .views-field-field-category a, +.insights-by-professional-grid .item-list .field_category, +.insights-by-professional-grid .item-list .views-field-field-category a { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.node-page-teaser-details .title, +.node-page-teaser-details .views-field-title a, +.node-article-teaser-details .title, +.node-article-teaser-details .views-field-title a, +.node-expertise-article-teaser-details .title, +.node-expertise-article-teaser-details .views-field-title a, +.insights-by-professional-grid .item-list .title, +.insights-by-professional-grid .item-list .views-field-title a { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.node-page-teaser-details-created, +.node-page-teaser-details .views-field-created, +.node-article-teaser-details-created, +.node-article-teaser-details .views-field-created, +.node-expertise-article-teaser-details-created, +.node-expertise-article-teaser-details .views-field-created, +.insights-by-professional-grid .item-list-created, +.insights-by-professional-grid .item-list .views-field-created { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.node-page-teaser-details .field_teaser_text, +.node-page-teaser-details .views-field-field-teaser-text, +.node-article-teaser-details .field_teaser_text, +.node-article-teaser-details .views-field-field-teaser-text, +.node-expertise-article-teaser-details .field_teaser_text, +.node-expertise-article-teaser-details .views-field-field-teaser-text, +.insights-by-professional-grid .item-list .field_teaser_text, +.insights-by-professional-grid .item-list .views-field-field-teaser-text { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +@media (max-width: 960px) { + + .node-page-teaser-details .field_teaser_text, + .node-page-teaser-details .views-field-field-teaser-text, + .node-article-teaser-details .field_teaser_text, + .node-article-teaser-details .views-field-field-teaser-text, + .node-expertise-article-teaser-details .field_teaser_text, + .node-expertise-article-teaser-details .views-field-field-teaser-text, + .insights-by-professional-grid .item-list .field_teaser_text, + .insights-by-professional-grid .item-list .views-field-field-teaser-text { + display: none; + } +} + +.insights-by-professional-grid header h2 { + text-transform: uppercase; +} + +.insights-by-professional-grid .wrapper { + background-color: #F2F2F2; + padding-bottom: 30px; + margin-bottom: 50px; +} + +.insights-by-professional-grid .wrapper .item-list { + padding: 30px; +} + +@media (max-width: 960px) { + .insights-by-professional-grid .wrapper .item-list ul { + -moz-columns: 1 auto; + columns: 1 auto; + -moz-column-gap: 60px; + column-gap: 60px; + } +} + +.insights-by-professional-grid .wrapper .item-list ul li { + display: grid; + gap: 10px; + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; +} + +@media (max-width: 960px) { + .insights-by-professional-grid .wrapper .item-list ul li { + width: 100%; + } +} + +.insights-by-professional-grid .wrapper footer { + padding-left: 30px; +} + +.insights-by-professional-grid .wrapper footer a { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +#block-views-block-profile-latest-insights-block-1 { + background-color: white; + max-width: 1280px; + margin: 0 auto; + padding-bottom: 75px; + clear: both; +} + +@media (min-width: 1140px) { + #block-views-block-profile-latest-insights-block-1 { + padding: 0; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header { + display: table; + width: 100%; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header { + padding-right: 1.875rem; + } +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header { + padding-right: 0; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-title { + display: table-cell; + vertical-align: middle; + padding-left: 0.9375rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + color: #000; + font-size: 1.875rem; + line-height: 1.5rem; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-title { + padding-left: 1.875rem; + } +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-title .short-text { + display: none; + } +} + +@media (max-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-title .long-text { + display: none; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search { + box-sizing: content-box; + display: table-cell; + vertical-align: middle; + width: 10rem; +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search { + width: 29%; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a { + display: block; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 1rem; + line-height: 4rem; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #cf7f00; + transition: background-color 0.2s ease-out; +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a { + margin-right: 1.875rem; + margin-left: -1.875rem; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a:hover { + background-color: #0085ca; +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a .short-text { + display: none; + } +} + +#block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a .long-text { + display: none; +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .insights-block-header .insights-block-search a .long-text { + display: inline; + } +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights { + background-color: #002b49; + background-size: cover; +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight { + max-width: 1140px; + margin-left: auto; + margin-right: auto; + padding-top: 3.75rem; + margin-right: 0.9375rem; + margin-left: 0.9375rem; + padding-bottom: 3.125rem; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight { + padding-top: 5rem; + margin-right: 1.875rem; + margin-left: 1.875rem; + } +} + +@media (min-width: 1140px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight { + float: left; + width: 55%; + margin-left: 2.5rem; + padding-top: 6.25rem; + padding-bottom: 6.25rem; + } +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight .views-field-title a { + display: block; + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + font-size: 2.5rem; + line-height: 1; + color: #fff; + transition: color 0.2s ease-out; + margin-bottom: 3.125rem; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight .views-field-title a { + font-size: 2.75rem; + } +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight .views-field-title a { + margin-bottom: 2.375rem; + } +} + +@media (min-width: 1140px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight .views-field-title a { + font-size: 4rem; + } +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .teaser-insight .views-field-title a:hover { + color: #0085CA; +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles { + margin-right: 0.9375rem; + padding-bottom: 1.25rem; + margin-left: 0.9375rem; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles { + margin-right: 1.875rem; + padding-bottom: 1.875rem; + margin-left: 1.875rem; + } +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles { + width: 29.82%; + padding-top: 4rem; + padding-bottom: 4rem; + margin-left: 0; + float: right; + } +} + +@media (min-width: 1140px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles { + width: 29.82%; + padding-top: 6.875rem; + padding-bottom: 6.875rem; + } +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles .views-element-container { + padding: 1.875rem; + background-color: #0085ca; + transition: background-color 0.2s ease-out; + cursor: pointer; +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles .views-element-container:hover { + background-color: #cf7f00; +} + +@media (min-width: 960px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles .views-element-container { + min-height: 12.5rem; + } +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles .views-element-container .views-field-field-category a { + margin-bottom: 0.9375rem; + font-family: "DINNextW01-CondensedMed", "Arial Narrow", Tahoma, sans-serif; + text-transform: uppercase; + font-size: 1rem; + line-height: 1; + letter-spacing: 0.06em; + color: #002b49; + transition: color 0.2s ease-out; +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .featured-articles .views-element-container .views-field-title a { + font-family: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif; + color: #fff; + font-size: 1.5rem; + line-height: 1; + letter-spacing: -0.03em; + font-weight: 400; + margin: 0; + padding: 10px 0 0 0; + display: block; +} + +#block-views-block-profile-latest-insights-block-1 .profile-insights .views-field-field-teaser-text { + font-size: 1rem; + line-height: 1.5rem; + color: #d9d9d9; +} + +@media (min-width: 580px) { + #block-views-block-profile-latest-insights-block-1 .profile-insights .views-field-field-teaser-text { + font-size: 1.25rem; + line-height: 1.75rem; + } +} + +.node-profile-profile-connect { + display: grid; + grid-template-columns: 150px auto; + width: 100%; + background-color: #00244A; +} + +.node-profile-profile-connect-main-title { + color: #00244A; + font-size: 36px; + line-height: 44px; +} + +.node-profile-profile-connect-content { + padding: 20px; + display: flex; + flex-direction: column; +} + +.node-profile-profile-connect .field_image, +.node-profile-profile-connect .field_image_background { + font-size: 0; +} + +.node-profile-profile-connect .field_image img, +.node-profile-profile-connect .field_image_background img { + height: 100%; +} + +.node-profile-profile-connect .field_professional_title { + font-size: 19px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-profile-connect .field--name-field-image-with-link { + max-width: 150px; +} + +.node-profile-profile-connect .title { + color: white; + text-transform: uppercase; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-weight: 600; + font-size: 23px; + line-height: 1; +} + +.node-profile-profile-connect .field_region a { + font-size: 19px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-profile-connect .field_region a:after { + content: ","; +} + +.node-profile-profile-connect .field_region>.field-item { + display: inline-block; +} + +.node-profile-profile-connect .field_region>.field-item:last-child a:after { + content: ""; +} + +.node-profile-profile-connect .profile-logo { + width: 80px; + width: 5rem; + margin: 0 15px; + margin: 0 0.9375rem; +} + +@media (min-width: 580px) { + .node-profile-profile-connect .profile-logo { + width: 120px; + width: 7.5rem; + margin: 15px; + margin: 0.9375rem; + } +} + +@media (min-width: 960px) { + .node-profile-profile-connect .profile-logo { + width: 80%; + margin: 0 16px; + margin: 0 1rem; + } +} + +@media (min-width: 1140px) { + .node-profile-profile-connect .profile-logo { + width: 80%; + margin: 18px 20px 0 20px; + margin: 1.125rem 1.25rem 0 1.25rem; + } +} + +.node-profile-profile-connect .field_block_image_w_link { + margin: auto 0; +} + +.node-profile-profile-connect-connect-url>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-profile-profile-connect-connect-url>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .node-profile-profile-connect-connect-url>div:before { + height: 25px; + } +} + +.node-profile-profile-connect-connect-url>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .node-profile-profile-connect-connect-url>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-profile-profile-connect-connect-url>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .node-profile-profile-connect-connect-url>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-profile-profile-connect-connect-url>div:hover:before { + width: 100%; +} + +.node-profile-profile-connect-connect-url>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .node-profile-profile-connect-connect-url>div a { + font-size: 16px; + } +} + +.node-profile-profile-connect-connect-url>div a { + letter-spacing: 3.2px; +} + +.view-profile-connect { + display: grid; + gap: 10px; +} + +.node-profile-teaser { + display: grid; + grid-template-columns: 70px auto; + width: 100%; + background-color: #F2F2F2; + margin-bottom: 10px; + min-height: 100px; +} + +.node-profile-teaser-main-title { + color: #00244A; + font-size: 36px; + line-height: 44px; +} + +.node-profile-teaser-content { + padding: 10px; + display: flex; + flex-direction: column; +} + +.node-profile-teaser .field_professional_title { + font-size: 20px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-teaser .field_region a { + font-size: 20px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-teaser .title { + color: #00244A; + text-transform: uppercase; + font-weight: 700; + font-size: 24px; + line-height: 1; +} + +.view-expertise-profile-connect-by-term-list { + display: grid; + gap: 10px; +} + +.shareclean-buttons { + background-color: #f2f2f2; + display: grid; + gap: 15px; + padding: 15px 25px 25px 25px; +} + +.shareclean-title { + text-transform: uppercase; + color: #0085ca; + font-size: 19px; +} + +.shareclean-wrapper { + display: grid; + grid-template-columns: repeat(6, 55px); + row-gap: 15px; + justify-items: center; + font-size: 0; +} + +.shareclean-wrapper.five-icons-per-row { + grid-template-columns: repeat(5, 55px); +} + +.shareclean-wrapper .podcast-icon { + position: relative; + display: inline-block; +} + +.shareclean-wrapper .podcast-icon .tooltiptext { + visibility: hidden; + width: 120px; + background-color: black; + color: #fff; + text-align: center; + border-radius: 6px; + padding: 5px 0; + position: absolute; + z-index: 1; + bottom: 150%; + left: 50%; + margin-left: -60px; + font-size: 15px; +} + +.shareclean-wrapper .podcast-icon .tooltiptext::after { + content: ""; + position: absolute; + top: 100%; + left: 50%; + margin-left: -5px; + border-width: 5px; + border-style: solid; + border-color: black transparent transparent transparent; +} + +.shareclean-wrapper .podcast-icon:hover .tooltiptext { + visibility: visible; +} + +.shareclean-network-link { + cursor: pointer; + position: relative; + width: 45px; + height: 45px; + text-align: center; + background-color: #0085ca; + align-items: center; + display: flex; + justify-content: center; +} + +.shareclean-network-link>div { + background-color: #fff; + border-radius: 20px; + padding: 6px; +} + +.shareclean-network-link>div .social-network-icon-svg { + min-width: 21px; + fill: #0085ca; + height: 21px; +} + +.youtube-play-on-click-wrapper { + background-size: cover; + position: relative; + background: #f2f2f2 center; + padding: 50px 10px; +} + +.youtube-play-on-click-container { + max-width: 700px; + margin: 0 auto; + position: relative; +} + +.youtube-play-on-click-arrow { + border: 2px solid white; + width: 86px; + height: 86px; + border-radius: 50%; + position: absolute; + left: calc(50% - 43px); + top: calc(50% - 43px); +} + +.youtube-play-on-click-arrow:before { + position: absolute; + content: ""; + width: 32px; + height: 32px; + left: calc(50% - 16px); + top: calc(50% - 16px); + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-full-32.png") no-repeat center center; +} + +.youtube-play-on-click-image { + display: block; + height: 0; + min-height: 1px; + overflow: hidden; + position: relative; + width: 100%; + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + padding-bottom: 56.25%; +} + +.youtube-play-on-click-image:before { + position: absolute; + content: ""; + lefT: 0; + top: 0; + width: 100%; + height: 100%; + background: transparent linear-gradient(90deg, #000000 0%, #02020267 48%, #54545400 100%) 0% 0% no-repeat padding-box; + opacity: 0.59; +} + +.youtube-play-on-click iframe { + bottom: 0; + height: 100%; + left: 0; + min-height: 1px; + position: absolute; + right: 0; + top: 0; + width: 100%; + z-index: 0; + -o-object-fit: cover; + object-fit: cover; +} + +.youtube-play-on-click-video-container { + display: none; + overflow: hidden; + padding-bottom: 56.25%; +} + +.node-expertise-full { + background-color: white; +} + +.node-expertise-full-head { + padding: 120px 10px 100px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + min-height: 400px; +} + +.node-expertise-full-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.node-expertise-full-head-container { + width: 100%; + max-width: 1640px; + margin: 0 auto; + position: relative; +} + +.node-expertise-full-head .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 960px) { + .node-expertise-full-head .title { + font-size: 64px; + } +} + +.node-expertise-full-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-expertise-full-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.node-expertise-full-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-expertise-full-breadcrumb a:last-child { + color: #FAC40B; +} + +.node-expertise-full-layout { + display: grid; + gap: 30px; + width: 100%; + max-width: 1660px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +@media (min-width: 960px) { + .node-expertise-full-layout { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.node-expertise-full-layout-content { + display: grid; + gap: 20px; +} + +.node-expertise-full-layout-content .body ul li p { + margin-top: 0; +} + +.node-expertise-full-layout-content .article-listing-grid>div, +.node-expertise-full-layout-content .masonry-grid>div { + max-width: calc((100% - 100px) / 2); + padding-bottom: 30px; + margin-bottom: 30px; + width: 100%; + border-bottom: 1px solid #C4C4C4; +} + +@media (max-width: 960px) { + + .node-expertise-full-layout-content .article-listing-grid>div, + .node-expertise-full-layout-content .masonry-grid>div { + max-width: 100%; + width: 100%; + padding-bottom: 20px; + margin-bottom: 20px; + position: relative !important; + left: 0px !important; + top: 0px !important; + } +} + +.node-expertise-full-layout-content .article-listing-grid .node-page-teaser-link, +.node-expertise-full-layout-content .masonry-grid .node-page-teaser-link { + margin-top: 20px; +} + +.node-expertise-full-layout-content .field_article_listing_header { + color: #00244A; + font-size: 35px; + margin-top: 20px; +} + +.node-expertise-full-layout-content .field_node_listing_label a { + font-weight: bold; + font-size: 33px; + line-height: 36px; + margin-bottom: 30px; + color: #00244A; +} + +.node-expertise-full-layout-content .listing-teaser-text { + margin-top: 15px; + font-size: 20px; + line-height: 26px; + color: #00244A; +} + +.node-expertise-full-layout-content .node__content { + color: #00244A; + margin-bottom: 20px; + font-size: 20px; +} + +.node-expertise-full-layout-content .node__content.articles-listing-content { + margin-bottom: 0px; +} + +.node-expertise-full-layout-content .node__content>.node__title { + margin-bottom: 15px; + margin-top: 15px; +} + +.node-expertise-full-layout-content .node__content>.node__title a { + font-weight: bold; + font-size: 33px; + line-height: 44px; + margin-bottom: 30px; + color: #00244A; +} + +.node-expertise-full-layout-content .node__content table { + margin-top: 20px; +} + +.node-expertise-full-layout-content .node__content table tr td ul { + list-style-position: outside; + clear: both; + margin-bottom: 30px; + margin-bottom: 1.875rem; + margin-left: 18px; + margin-left: 1.125rem; + list-style-type: disc; +} + +.node-expertise-full-layout-content .node__content table tr td ul li { + margin-bottom: 1em; +} + +.node-expertise-full-layout-content .node__content table tr td ul li::marker { + unicode-bidi: -webkit-isolate; + unicode-bidi: -moz-isolate; + unicode-bidi: isolate; + font-variant-numeric: tabular-nums; + text-transform: none; + text-indent: 0px !important; + text-align: start !important; + -moz-text-align-last: start !important; + text-align-last: start !important; +} + +.node-expertise-full-layout-content>.field_taxonomy_grid { + background-color: #F2F2F2; + padding: 30px; + margin-bottom: 50px; +} + +@media (max-width: 960px) { + .node-expertise-full-layout-content>.field_taxonomy_grid { + padding: 14px; + margin-bottom: 30px; + } +} + +.node-expertise-full-layout-content>.field_taxonomy_grid .masonry-grid>.field__item { + padding-bottom: 30px; + max-width: calc((100% - 70px) / 2); + border-bottom: 1px solid #C4C4C4; + padding-bottom: 30px; + margin-bottom: 30px; + width: 100%; +} + +@media (max-width: 960px) { + .node-expertise-full-layout-content>.field_taxonomy_grid .masonry-grid>.field__item { + max-width: 100%; + } +} + +.node-expertise-full-layout-content>.field_taxonomy_grid .masonry-grid>.field__item .node__content { + margin-bottom: 0px; +} + +.node-expertise-full-layout-content>.field_taxonomy_grid .masonry-grid>.field__item .read-more-btn { + margin-top: 20px; +} + +.node-expertise-full-layout-sidebar { + display: grid; + gap: 20px; +} + +.node-expertise-full-layout-sidebar .profiles-wrapper .field_authors_label, +.node-expertise-full-layout-sidebar .profiles-wrapper .field_text_authors_label, +.node-expertise-full-layout-sidebar .profiles-wrapper .field_featured_expert_label, +.node-expertise-full-layout-sidebar .profiles-wrapper .field_text_featured_experts_label { + font-size: 34px; + line-height: 1; + color: #00244A; + text-transform: uppercase; + margin-top: 15px; + margin-bottom: 15px; +} + +.node-expertise-full-layout-sidebar .profiles-wrapper .field_featured_expert_full_name, +.node-expertise-full-layout-sidebar .profiles-wrapper .field_featured_expert_job_title, +.node-expertise-full-layout-sidebar .profiles-wrapper .field--name-field_full_name, +.node-expertise-full-layout-sidebar .profiles-wrapper .field--name-field_job_title { + font-size: 20px; + line-height: 1.2; + color: #00244A; + padding-bottom: 10px; +} + +.node-insight-full { + background-color: white; +} + +.node-insight-full-head { + padding: 120px 10px 60px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + min-height: 400px; +} + +.node-insight-full-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.node-insight-full-head-container { + width: 100%; + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.node-insight-full-head-footer { + margin-top: 120px; +} + +.node-insight-full-head-footer .field_expertise, +.node-insight-full-head-footer .field_industry { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.node-insight-full-head-footer .field_expertise>div, +.node-insight-full-head-footer .field_industry>div { + margin: 3px 0; +} + +.node-insight-full-head-footer .field_expertise>div:not(:last-child), +.node-insight-full-head-footer .field_industry>div:not(:last-child) { + margin-right: 20px; +} + +.node-insight-full-head-footer .field_expertise a, +.node-insight-full-head-footer .field_industry a { + font-size: 24px; + line-height: 1; + color: #0085CA; + text-transform: uppercase; +} + +@media (max-width: 580px) { + .node-insight-full-head-footer-item:first-child { + margin-bottom: 30px; + } +} + +@media (min-width: 580px) { + .node-insight-full-head-footer { + display: flex; + } + + .node-insight-full-head-footer-item:first-child { + flex: 1; + } +} + +.node-insight-full-head .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 960px) { + .node-insight-full-head .title { + font-size: 64px; + } +} + +.node-insight-full-created { + color: white; + font-size: 24px; + line-height: 1; + padding: 12px 0px; +} + +.node-insight-full-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-insight-full-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.node-insight-full-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-insight-full-breadcrumb a:last-child { + color: #FAC40B; +} + +.node-insight-full-layout { + display: grid; + gap: 30px; + width: 100%; + max-width: 1660px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +@media (min-width: 960px) { + .node-insight-full-layout { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.node-insight-full-layout-content { + display: grid; + gap: 20px; +} + +.node-insight-full-layout-content>.field_taxonomy_grid { + background-color: #F2F2F2; + padding: 30px; + margin-bottom: 50px; +} + +.node-insight-full-layout-content>.field_taxonomy_grid.masonry-grid>div, +.node-insight-full-layout-content>.field_taxonomy_grid .masonry-grid>div { + max-width: calc((100% - 100px) / 2); + padding-bottom: 30px; + margin-bottom: 30px; + width: 100%; + border-bottom: 1px solid #C4C4C4; +} + +@media (max-width: 960px) { + + .node-insight-full-layout-content>.field_taxonomy_grid.masonry-grid>div, + .node-insight-full-layout-content>.field_taxonomy_grid .masonry-grid>div { + max-width: 100%; + width: 100%; + padding-bottom: 20px; + margin-bottom: 20px; + } +} + +.node-insight-full-layout-content>.field_taxonomy_grid.masonry-grid>div .node__title a, +.node-insight-full-layout-content>.field_taxonomy_grid .masonry-grid>div .node__title a { + font-weight: bold; + font-size: 33px; + line-height: 36px; + margin-bottom: 30px; + color: #00244A; +} + +.node-insight-full-layout-content>.field_taxonomy_grid.masonry-grid>div .field_teaser_text, +.node-insight-full-layout-content>.field_taxonomy_grid .masonry-grid>div .field_teaser_text { + margin-top: 15px; + font-size: 20px; + line-height: 26px; + color: #00244A; +} + +.node-insight-full-layout-content>.field_taxonomy_grid.masonry-grid>div .read-more-btn, +.node-insight-full-layout-content>.field_taxonomy_grid .masonry-grid>div .read-more-btn { + margin-top: 20px; +} + +.node-insight-full-layout-sidebar { + display: grid; + gap: 20px; +} + +.node-insight-full-layout-sidebar .profiles-wrapper .field_authors_label, +.node-insight-full-layout-sidebar .profiles-wrapper .field_text_authors_label, +.node-insight-full-layout-sidebar .profiles-wrapper .field_featured_expert_label, +.node-insight-full-layout-sidebar .profiles-wrapper .field_text_featured_experts_label { + font-size: 34px; + line-height: 1; + color: #00244A; + text-transform: uppercase; + margin-top: 15px; + margin-bottom: 15px; +} + +.node-insight-full-layout-sidebar .profiles-wrapper .field_featured_expert_full_name, +.node-insight-full-layout-sidebar .profiles-wrapper .field_featured_expert_job_title, +.node-insight-full-layout-sidebar .profiles-wrapper .field--name-field_full_name, +.node-insight-full-layout-sidebar .profiles-wrapper .field--name-field_job_title { + font-size: 20px; + line-height: 1.2; + color: #00244A; + padding-bottom: 10px; +} + +.node-insight-full .language-switcher-language-url { + display: flex; +} + +.node-insight-full .language-switcher-language-url li a { + display: flex; + align-items: center; + justify-content: center; + background-color: #0085CA; + padding: 0 10px; + text-transform: uppercase; + font-size: 16px; + color: white; + min-height: 50px; +} + +.node-insight-full .language-switcher-language-url li a.is-active, +.node-insight-full .language-switcher-language-url li a:hover { + background-color: #FAC40B; + color: #001E3E; +} + +.node-insight-full .field--name-field-article-listing-header { + font-weight: bold; + font-size: 33px; + line-height: 1; + color: #00244A; +} + +.view-node-field-article-listing { + margin-bottom: 50px; +} + +.view-node-field-article-listing .view-content>.views-row:not(:first-child) { + margin-top: 30px; +} + +.view-node-field-article-listing .view-content>.views-row .views-field-title { + margin-bottom: 10px; +} + +.view-node-field-article-listing .view-content>.views-row .views-field-title a { + font-size: 25px; + line-height: 34px; + color: #00244A; + font-weight: 500; +} + +@media (min-width: 580px) { + .view-node-field-article-listing .view-content>.views-row { + width: calc((100% - 40px) / 2); + } + + .view-node-field-article-listing .view-content>.views-row:nth-child(2) { + margin-top: 0; + } +} + +.field-right-rail-insights-page-default .field_right_rail_insights_label { + font-size: 34px; + line-height: 1; + color: #00244A; + text-transform: uppercase; + margin-bottom: 30px; +} + +.field-right-rail-insights-page-default .field_items { + display: grid; + gap: 20px; +} + +.node-article-latest-insights { + display: grid; + gap: 10px; +} + +.node-article-latest-insights .field_category { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.node-article-latest-insights-title { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.node-article-latest-insights-created { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.node-article-insights-teaser, +.node-expertise-article-insights-teaser { + display: grid; + gap: 10px; +} + +.node-article-insights-teaser .field_category, +.node-expertise-article-insights-teaser .field_category { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.node-article-insights-teaser .title, +.node-expertise-article-insights-teaser .title { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.node-article-insights-teaser-created, +.node-expertise-article-insights-teaser-created { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.node-article-insights-teaser .field_teaser_text, +.node-expertise-article-insights-teaser .field_teaser_text { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.vm-insight-video-podcast { + display: grid; + gap: 10px; +} + +.vm-insight-video-podcast .field_category { + font-size: 20px; + line-height: 24px; + color: #0085CA; + text-transform: uppercase; + opacity: 1; +} + +.vm-insight-video-podcast .title { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.vm-insight-video-podcast-created { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.vm-insight-video-podcast .field_teaser_text { + font-size: 20px; + line-height: 24px; + color: #00244A; +} + +.view-insight-filter { + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; +} + +.view-insight-filter .view-filters { + display: none !important; +} + +.view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>* { + padding-bottom: 30px; + margin-bottom: 30px; +} + +@media (max-width: 580px) { + .view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>*:nth-last-child(n+1) { + border-bottom: 1px solid #C4C4C4; + } +} + +@media (min-width: 580px) and (max-width:960px) { + .view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>* { + max-width: calc((100% - 50px) / 2); + } + + .view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>*:nth-last-child(n+2) { + border-bottom: 1px solid #C4C4C4; + } +} + +@media (min-width: 960px) { + .view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>* { + max-width: calc((100% - 100px) / 3); + padding-bottom: 35px; + margin-bottom: 35px; + } + + .view-insight-filter [data-drupal-views-infinite-scroll-content-wrapper]>*:nth-last-child(n+4) { + border-bottom: 1px solid #C4C4C4; + } +} + +#block-podcast-landing-page-list-podcast .podcast-list-holder { + max-width: 1610px; + margin: 17px auto; + padding: 0 15px; +} + +#block-podcast-landing-page-list-podcast .views-row { + border-bottom: 1px solid #C4C4C4; + width: 100%; +} + +@media (min-width: 580px) { + #block-podcast-landing-page-list-podcast .views-row { + max-width: calc((100% - 30px) / 2); + } + + #block-podcast-landing-page-list-podcast .views-row:nth-last-child(-n+2) { + border-bottom: 0; + } +} + +@media (max-width: 580px) { + #block-podcast-landing-page-list-podcast .views-row:nth-last-child(1) { + border-bottom: 0; + } +} + +@media (min-width: 960px) { + #block-podcast-landing-page-list-podcast .views-row { + max-width: calc((100% - 30px * 2) / 3); + } + + #block-podcast-landing-page-list-podcast .views-row:nth-last-child(-n+3) { + border-bottom: 0; + } +} + +#block-podcast-landing-page-list-podcast .podcast-top { + font-size: 20px; + color: #0085CA; + margin-top: 40px; +} + +@media (max-width: 580px) { + #block-podcast-landing-page-list-podcast .podcast-top { + margin-top: 27px; + } +} + +#block-podcast-landing-page-list-podcast .field--name-name { + font-weight: 500; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 15px; + margin-top: 15px; +} + +#block-podcast-landing-page-list-podcast .field--name-field_podcast_serie_description { + color: #00244A; + margin-bottom: 20px; + margin-top: 15px; + font-size: 20px; +} + +@media (min-width: 580px) { + #block-podcast-landing-page-list-podcast .field--name-field_podcast_serie_description { + flex-grow: 1; + } +} + +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-image img { + max-height: 398px; + max-width: 398px; + width: 100%; + height: auto; + margin-top: 16px; +} + +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-cas-link, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-amazon-link, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-google-link, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-spotify-link, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-apple-link { + display: inline-block; + margin-bottom: 36px; + margin-right: 7px; +} + +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-cas-link a, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-amazon-link a, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-google-link a, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-spotify-link a, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-apple-link a { + height: 32px; + width: 32px; + position: relative; + overflow: hidden; + display: block; +} + +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-cas-link a:before, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-amazon-link a:before, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-google-link a:before, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-spotify-link a:before, +#block-podcast-landing-page-list-podcast .field--name-field-podcast-serie-apple-link a:before { + background-position: center; + background-size: cover; + position: absolute; + top: 0; + left: 0; + content: " "; + width: 32px; + height: 32px; +} + +.podcast-bulletin-articles { + max-width: 1610px; + margin: 17px auto; + padding: 0 15px; +} + +.podcast-bulletin-articles .views-row { + border-bottom: 1px solid #C4C4C4; +} + +@media (min-width: 580px) { + .podcast-bulletin-articles .views-row { + max-width: calc(50% - 40px); + } + + .podcast-bulletin-articles .views-row:nth-last-child(-n+2) { + border-bottom: 0; + } +} + +@media (max-width: 580px) { + .podcast-bulletin-articles { + max-width: 95%; + } + + .podcast-bulletin-articles .views-row:nth-last-child(1) { + border-bottom: 0; + } +} + +@media (min-width: 960px) { + .podcast-bulletin-articles .views-row { + max-width: calc((100% - 100px) / 3); + } + + .podcast-bulletin-articles .views-row:nth-last-child(-n+3) { + border-bottom: 0; + } +} + +.podcast-bulletin-articles .ctype { + font-size: 20px; + color: #0085CA; + margin-top: 40px; + text-transform: uppercase; +} + +@media (max-width: 580px) { + .podcast-bulletin-articles .ctype { + margin-top: 27px; + } +} + +.podcast-bulletin-articles .thumbnail { + margin-top: 16px; +} + +.podcast-bulletin-articles .title a { + font-weight: 500; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 15px; + margin-top: 15px; + display: block; +} + +.podcast-bulletin-articles .created-at { + color: #808080; + font-size: 14px; +} + +.podcast-bulletin-articles .body { + color: #00244A; + margin-bottom: 20px; + margin-top: 15px; + font-size: 20px; +} + +@media (min-width: 580px) { + .podcast-bulletin-articles .body { + flex-grow: 1; + } +} + +.podcast-bulletin-articles .social-link- { + display: inline-block; + margin-bottom: 36px; + margin-right: 7px; +} + +.podcast-bulletin-articles .social-link-image img { + max-height: 398px; + max-width: 398px; + width: 100%; + height: auto; + margin-top: 16px; +} + +.podcast-bulletin-articles .social-link-cas, +.podcast-bulletin-articles .social-link-amazon, +.podcast-bulletin-articles .social-link-google, +.podcast-bulletin-articles .social-link-spotify, +.podcast-bulletin-articles .social-link-apple { + display: inline-block; + margin-bottom: 36px; + margin-right: 7px; +} + +.podcast-bulletin-articles .social-link-cas a, +.podcast-bulletin-articles .social-link-amazon a, +.podcast-bulletin-articles .social-link-google a, +.podcast-bulletin-articles .social-link-spotify a, +.podcast-bulletin-articles .social-link-apple a { + height: 32px; + width: 32px; + position: relative; + overflow: hidden; + display: block; +} + +.podcast-bulletin-articles .social-link-cas a:before, +.podcast-bulletin-articles .social-link-amazon a:before, +.podcast-bulletin-articles .social-link-google a:before, +.podcast-bulletin-articles .social-link-spotify a:before, +.podcast-bulletin-articles .social-link-apple a:before { + background-position: center; + background-size: cover; + position: absolute; + top: 0; + left: 0; + content: " "; + width: 32px; + height: 32px; +} + +.quicktabs-tabpage .podcast-bulletin-articles .views-row { + background-color: #fff; + position: relative; + width: 100%; + max-width: 100%; +} + +.term-expertise-article-layout-sidebar .podcast-bulletin-articles, +.term-global-locations-layout-sidebar .podcast-bulletin-articles { + margin: 0 auto; +} + +.podcast-bulletin-articles.podcast-by-term { + background-color: #f2f2f2; + padding: 20px 20px 23px 20px; +} + +.podcast-bulletin-articles.podcast-by-term .ctype { + margin-top: 0; +} + +.podcast-bulletin-articles.podcast-by-term .social-link-amazon, +.podcast-bulletin-articles.podcast-by-term .social-link-google, +.podcast-bulletin-articles.podcast-by-term .social-link-spotify, +.podcast-bulletin-articles.podcast-by-term .social-link-apple { + display: inline-block; + margin-bottom: 1px; + margin-right: 7px; +} + +.podcast-bulletin-articles.podcast-by-term .created-at { + padding-bottom: 18px; +} + +.podcast-bulletin-articles.podcast-by-term .node-expertise-article-teaser-link { + margin-top: 20px; + width: 100%; +} + +.podcast-bulletin-articles.podcast-by-term .node-expertise-article-teaser-link:before { + background-color: #292929; +} + +.podcast-bulletin-articles.podcast-by-term .node-expertise-article-teaser-link:after { + background-color: #292929; +} + +.podcast-bulletin-articles.podcast-by-term .node-expertise-article-teaser-link a { + color: #292929; +} + +.podcast-bulletin-articles.podcast-by-term .node-expertise-article-teaser-link a:hover { + color: #fff; +} + +.podcast-bulletin-articles.podcast-by-term .youtube-img-preview { + margin-bottom: 15px; + width: 100%; + height: 200px; + background-size: cover; + background-repeat: no-repeat; + background-position: center; + align-items: center; + justify-content: center; + display: flex; +} + +.podcast-bulletin-articles.podcast-by-term .youtube-img-preview img { + width: 70px; + height: auto; +} + +.term-bulletin-category-podcast-links { + display: flex; +} + +.term-bulletin-category-podcast-links>*:not(:last-child) { + margin-right: 5px; +} + +.node-video-podcast-preview { + background-color: #f2f2f2; + padding: 20px 20px 23px 20px; +} + +.node-video-podcast-preview .node-video-podcast-preview-type { + font-size: 20px; + color: #0085CA; + text-transform: uppercase; +} + +.node-video-podcast-preview .field--name-field-teaser-image { + margin-top: 16px; +} + +.node-video-podcast-preview .field--name-title { + font-weight: 500; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 15px; + margin-top: 15px; + display: block; +} + +.node-video-podcast-preview .node-video-podcast-preview-created { + padding-bottom: 18px; + color: #808080; + font-size: 14px; +} + +.node-video-podcast-preview .node-expertise-article-teaser-link { + margin-top: 50px; + width: 100%; +} + +.node-video-podcast-preview .node-expertise-article-teaser-link:after { + background-color: #292929; +} + +.node-video-podcast-preview .node-expertise-article-teaser-link:before { + background-color: #292929; +} + +.node-video-podcast-preview .node-expertise-article-teaser-link a { + color: #292929; +} + +.node-video-podcast-preview .node-expertise-article-teaser-link a:hover { + color: #fff; +} + +.node-custom-page-tpl-podcast .am-heading-head { + background: transparent url("/themes/custom/am/dist/../images/bg/insight-filter-bg2.png") 0 0 no-repeat padding-box; + background-size: cover; +} + +.insight-filter { + background: transparent url("/themes/custom/am/dist/../images/bg/insight-filter-bg2.png") 0 0 no-repeat padding-box; + background-size: cover; + padding: 120px 10px 50px 10px; + position: relative; + min-height: 400px; +} + +.insight-filter:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #00244A; + opacity: 0.95; +} + +.insight-filter-option { + cursor: pointer; +} + +.insight-filter-container { + max-width: 1580px; + margin: 0 auto; + display: grid; + gap: 20px; + position: relative; +} + +@media (max-width: 960px) { + .insight-filter-container { + display: block; + } +} + +.insight-filter-breadcrumbs { + width: 100%; +} + +.insight-filter-top { + display: flex; + flex-flow: row wrap; + align-items: flex-end; +} + +@media (max-width: 960px) { + .insight-filter-top { + display: block; + } +} + +.insight-filter-top-title { + font-weight: 500; + letter-spacing: 0; + color: #FFFFFF; + opacity: 1; + font-size: 64px; + line-height: 1; +} + +@media (max-width: 580px) { + .insight-filter-top-title { + margin-bottom: 30px; + } +} + +@media (min-width: 580px) { + .insight-filter-top-title { + margin-right: 50px; + } +} + +.insight-filter-top-search-form { + border-bottom: 1px solid white; +} + +@media (max-width: 960px) { + .insight-filter-top-search-form { + margin-bottom: 20px; + } +} + +.insight-filter-top-search-form div { + display: flex; + align-items: center; +} + +.insight-filter-top-search-form input { + background-color: transparent; + border-width: 0; + text-transform: uppercase; + font-weight: 300; + font-size: 24px; + line-height: 1; + color: white; + padding: 0; + flex: 1; +} + +.insight-filter-top-search-form input::-moz-placeholder { + opacity: 1; + color: white; +} + +.insight-filter-top-search-form input:-ms-input-placeholder { + opacity: 1; + color: white; +} + +.insight-filter-top-search-form input::placeholder { + opacity: 1; + color: white; +} + +.insight-filter-top-search-form button { + font-size: 0; + width: 16px; + height: 16px; + border-width: 0; + background: transparent url("/themes/custom/am/dist/../images/icons/search-white.png") no-repeat center center; + background-size: contain; +} + +.insight-filter-middle { + display: block; +} + +.insight-filter-middle .menu-insight { + flex: 1; + margin-bottom: 10px; +} + +@media (max-width: 960px) { + .insight-filter-middle .insight-filter-selected:not(:last-child) { + margin-bottom: 10px; + } +} + +@media (min-width: 960px) { + .insight-filter-middle { + display: flex; + } + + .insight-filter-middle .insight-filter-selected { + margin-left: 30px; + } +} + +.insight-filter-footer { + display: block; +} + +@media (max-width: 960px) { + .insight-filter-footer { + margin-top: 10px; + } + + .insight-filter-footer .insight-filter-selected:not(:last-child) { + margin-bottom: 10px; + } +} + +@media (min-width: 960px) { + .insight-filter-footer { + display: flex; + } + + .insight-filter-footer .insight-filter-selected { + margin-right: 30px; + } +} + +.insight-filter-selected { + color: white; +} + +.insight-filter-selected.is-active .insight-filter-selected-title { + color: #FAC40B; +} + +.insight-filter-selected-title { + cursor: pointer; + font-size: 24px; + color: #78D1FF; + text-transform: uppercase; + opacity: 1; + position: relative; + padding-right: 30px; +} + +.insight-filter-selected-title:before { + position: absolute; + content: ""; + right: 0; + top: 5px; + width: 20px; + height: 20px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-64.png") no-repeat center center; + background-size: contain; + transform: rotate(90deg); + transition: all 0.5s; +} + +.insight-filter-selected-list { + display: none; + position: absolute; + width: 90%; + flex-flow: row wrap; + margin-top: 10px; + left: 0; + justify-content: flex-start; +} + +@media (max-width: 960px) { + .insight-filter-selected-list { + padding: 5px; + } + + .insight-filter-selected-list:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #00244A; + opacity: 0.95; + } +} + +@media (min-width: 960px) { + .insight-filter-selected-list { + background-color: #0d2f53; + z-index: 9; + margin-top: 1px; + width: 60%; + } +} + +.insight-filter-selected-list-group { + display: flex; + flex-flow: row wrap; +} + +.insight-filter-selected-list .insight-filter-selected-item:not(:last-child) { + padding-right: 30px; +} + +.insight-filter-selected-list .insight-filter-selected-item:not(:last-child):before { + position: absolute; + content: ""; + right: 16px; + top: 15%; + height: 70%; + width: 1px; + background-color: white; +} + +@media (min-width: 960px) { + .insight-filter-selected-list.alg-right { + right: 0; + left: initial; + justify-content: flex-end; + } + + .insight-filter-selected-list.alg-right .insight-filter-selected-item:first-child { + padding-right: initial; + } + + .insight-filter-selected-list.alg-right .insight-filter-selected-item:first-child:before { + display: none; + } + + .insight-filter-selected-list.alg-right .insight-filter-selected-item:last-child:before { + position: absolute; + content: ""; + right: 16px; + top: 15%; + height: 70%; + width: 1px; + background-color: white; + } + + .insight-filter-selected-list.alg-right .insight-filter-selected-item:not(:first-child) { + padding-right: initial; + padding-left: 30px; + } + + .insight-filter-selected-list.alg-right .insight-filter-selected-item:not(:first-child):before { + right: initial; + left: 16px; + } +} + +@media (min-width: 1600px) { + .insight-filter-selected[data-filter=podcast] .insight-filter-selected-list { + max-width: 470px; + } + + .insight-filter-selected[data-filter=bulletin] .insight-filter-selected-list { + max-width: 670px; + } +} + +.insight-filter-selected.open .insight-filter-selected-list { + display: flex; + z-index: 3; +} + +.insight-filter-selected.open .insight-filter-selected-list.grouped { + flex-direction: column; +} + +.insight-filter-selected.open .insight-filter-selected-title:before { + transform: rotate(-90deg); +} + +.insight-filter-selected-item { + position: relative; + color: #78D1FF; + margin-bottom: 3px; +} + +.insight-filter-selected-item.is-active { + color: #FAC40B; +} + +.insight-filter-selected-item:not(:first-child) { + position: relative; +} + +.insight-filter-filters { + display: flex; + flex-flow: row wrap; + min-height: 45px; + margin-top: 40px; +} + +@media (min-width: 960px) { + .insight-filter-filters { + margin-top: 110px; + } +} + +.insight-filter-filters>* { + color: white; + display: flex; + align-items: center; + height: 45px; + border: 1px solid #0085CA; + font-size: 20px; + padding: 0 10px 0 15px; + margin-top: 10px; +} + +.insight-filter-filters>*:not(:last-child) { + margin-right: 10px; +} + +.insight-filter-filters>* a { + display: block; +} + +.insight-filter-filters>* span { + display: flex; + align-items: center; + justify-content: center; + margin-left: 10px; + cursor: pointer; + color: #0085CA; + height: 12px; + width: 12px; + font-size: 0; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") no-repeat center center; + background-size: contain; +} + +.page-node-511 .go-to-insights-btn:not(.revers) { + display: none; +} + +.menu-insight { + display: block; +} + +.menu-insight li a { + color: #78D1FF; + font-size: 24px; + text-transform: uppercase; +} + +.menu-insight li a.is-active, +.menu-insight li a:hover { + color: #FAC40B; +} + +@media (max-width: 960px) { + .menu-insight li:not(:last-child) { + margin-bottom: 10px; + } +} + +@media (min-width: 960px) { + .menu-insight { + display: flex; + } + + .menu-insight li:not(:last-child) { + margin-right: 40px; + } +} + +.our-people-search-leader { + margin-bottom: 60px; +} + +.our-people-search-leader-title { + font-size: 36px; + color: #00244A; + margin-bottom: 30px; +} + +.our-people-search-leader-block { + display: grid; + gap: 15px; +} + +@media (max-width: 1580px) { + .our-people-search-leader-block { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (max-width: 960px) { + .our-people-search-leader-block { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 700px) { + .our-people-search-leader-block { + grid-template-columns: repeat(1, 1fr); + } +} + +@media (min-width: 1580px) { + .our-people-search-leader-block { + grid-template-columns: repeat(4, 1fr); + } +} + +.our-people-filter { + margin-bottom: 50px; +} + +.our-people-filter-heading { + padding: 120px 10px 100px 10px; + position: relative; + background: transparent url("/themes/custom/am/dist/../images/bg/our-people-heading-bg.jpg") no-repeat center center; + background-size: cover; + min-height: 400px; +} + +.our-people-filter-heading:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.our-people-filter-heading-content { + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.our-people-filter-heading-name { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +.our-people-filter-heading-desc { + font-size: 20px; + color: white; +} + +@media (min-width: 580px) { + .our-people-filter-heading-name { + font-size: 64px; + } + + .our-people-filter-heading-desc { + font-size: 36px; + } +} + +.our-people-filter-filtering { + max-width: 1600px; + margin: 0 auto; + padding: 40px 10px; + position: relative; +} + +.our-people-filter-filter { + display: flex; +} + +@media (max-width: 960px) { + .our-people-filter-filter { + display: block; + } +} + +.our-people-filter-label { + text-transform: uppercase; + font-size: 24px; + color: #0085CA; + position: relative; + padding-right: 25px; + cursor: pointer; +} + +.our-people-filter-label.is-active { + color: #DE841E; +} + +.our-people-filter-label:before { + position: absolute; + content: ""; + right: 0; + top: 6px; + width: 16px; + height: 10px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-up-black.png") center center no-repeat; + transform: rotate(180deg); + transition: all 0.5s ease-in; +} + +.our-people-filter-select { + position: relative; +} + +.our-people-filter-select .our-people-filter-option { + display: none; +} + +.our-people-filter-select.open .our-people-filter-label { + color: #DE841E; +} + +.our-people-filter-select.open .our-people-filter-label:before { + transform: rotate(0deg); +} + +.our-people-filter-select.open .our-people-filter-option { + display: flex; +} + +.our-people-filter-option { + position: absolute; + z-index: 1; + max-width: 500px; + width: 100%; + padding: 20px 10px; + display: flex; + flex-flow: row wrap; +} + +.our-people-filter-option-item { + position: relative; + color: #0085CA; + cursor: pointer; +} + +.our-people-filter-option-item:hover, +.our-people-filter-option-item.is-active { + color: #DE841E; +} + +.our-people-filter-option-item:not(:last-child) { + padding-right: 20px; +} + +.our-people-filter-option-item:not(:last-child):before { + position: absolute; + content: ""; + right: 9px; + top: 15%; + height: 70%; + width: 1px; + background-color: #00244A; +} + +.our-people-filter-option:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.our-people-filter-selected { + margin-top: 30px; + min-height: 40px; + display: flex; + flex-flow: row wrap; +} + +.our-people-filter-selected-item { + position: relative; + border: 1px solid #0085CA; + height: 40px; + padding: 5px 40px 5px 10px; + margin-top: 5px; + margin-bottom: 5px; + display: flex; + justify-content: center; + align-items: center; + font-size: 20px; + color: #00244A; +} + +.our-people-filter-selected-item span { + cursor: pointer; + position: absolute; + right: 15px; + top: 14px; + width: 12px; + height: 12px; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") center no-repeat; + background-size: contain; +} + +.our-people-filter-selected-item:not(:last-child) { + margin-right: 20px; +} + +@media (max-width: 580px) { + .our-people-filter-select:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .our-people-filter-select:not(:last-child) { + margin-right: 20px; + } +} + +.view-our-people, +.view-our-people-search { + max-width: 1600px; + margin: 0 auto 50px; + padding: 0px 10px; + position: relative; +} + +.view-our-people .no-image, +.view-our-people-search .no-image { + width: 150px; + height: 223px; + background-color: #022a54; +} + +.view-our-people .view-filters, +.view-our-people-search .view-filters { + display: none; +} + +.view-our-people .views-infinite-scroll-content-wrapper, +.view-our-people-search .views-infinite-scroll-content-wrapper { + display: grid; + gap: 15px; +} + +@media (max-width: 1580px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(3, 1fr); + } +} + +@media (max-width: 960px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(2, 1fr); + } +} + +@media (max-width: 700px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(1, 1fr); + } +} + +@media (min-width: 1580px) { + + .view-our-people .views-infinite-scroll-content-wrapper, + .view-our-people-search .views-infinite-scroll-content-wrapper { + grid-template-columns: repeat(4, 1fr); + } +} + +.view-our-people-search-form { + border-bottom: 1px solid #022a54; + display: flex; +} + +.view-our-people-search-form input[type=text] { + background-color: transparent; + border-width: 0; + text-transform: uppercase; + font-weight: 300; + font-size: 24px; + line-height: 1; + color: #022a54; + padding: 0; + flex: 1; +} + +.view-our-people-search-form input[type=submit] { + font-size: 0; + width: 16px; + height: 16px; + border-width: 0; + background: transparent url(/themes/custom/am/dist/../images/icons/search-blue.png) no-repeat center center; + background-size: contain; + cursor: pointer; +} + +@media (max-width: 960px) { + .view-our-people-search-header-wrapper { + display: grid; + gap: 30px; + } +} + +@media (min-width: 960px) { + .view-our-people-search-header-wrapper { + display: flex; + align-items: center; + } + + .view-our-people-search-header-wrapper>div:first-child { + margin-left: 20px; + order: 2; + } + + .view-our-people-search-header-wrapper>div:last-child { + flex: 1; + order: 1; + } +} + +.view-our-people-search .custom-results-members { + margin-top: 50px; +} + +.view-our-people-search-facets { + display: flex; +} + +@media (max-width: 960px) { + .view-our-people-search-facets { + display: block; + } +} + +.view-our-people-search-facets .facet-empty { + display: none; +} + +@media (max-width: 580px) { + .view-our-people-search-facets .facets-widget-links:not(:last-child) { + margin-bottom: 20px; + } +} + +@media (min-width: 580px) { + .view-our-people-search-facets .facets-widget-links:not(:last-child) { + margin-right: 20px; + } +} + +.view-our-people-search-facets .facets-widget-links .facet-label { + text-transform: uppercase; + font-size: 24px; + color: #0085CA; + position: relative; + padding-right: 25px; + cursor: pointer; +} + +.view-our-people-search-facets .facets-widget-links .facet-label.is-active { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links .facet-label:before { + position: absolute; + content: ""; + right: 0; + top: 6px; + width: 16px; + height: 10px; + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-up-black.png") center center no-repeat; + transform: rotate(180deg); + transition: all 0.5s ease-in; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links { + position: absolute; + z-index: 1; + max-width: 800px; + width: 100%; + padding: 20px 10px; + display: flex; + flex-flow: row wrap; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links .has-children, +.view-our-people-search-facets .facets-widget-links .item-list__links .js-facet-deactivate { + display: none; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li { + position: relative; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li a { + color: #0085CA; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li a:hover, +.view-our-people-search-facets .facets-widget-links .item-list__links>li a.is-active { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li:not(:last-child) { + padding-right: 20px; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links>li:not(:last-child):before { + position: absolute; + content: ""; + right: 9px; + top: 15%; + height: 70%; + width: 1px; + background-color: #00244A; +} + +.view-our-people-search-facets .facets-widget-links .item-list__links:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.view-our-people-search-facets .facets-widget-links.active .facet-label, +.view-our-people-search-facets .facets-widget-links.open .facet-label { + color: #DE841E; +} + +.view-our-people-search-facets .facets-widget-links.open .facet-label:before { + transform: rotate(0deg); +} + +.view-our-people-search-facets .facets-widget-links:not(.open) .item-list__links { + display: none; +} + +.view-our-people-search-selected { + margin-top: 30px; + min-height: 40px; + display: flex; + flex-flow: row wrap; +} + +.view-our-people-search-selected .has-children { + display: none; +} + +.view-our-people-search-selected a { + position: relative; + border: 1px solid #0085CA; + min-height: 40px; + padding: 5px 40px 5px 10px; + margin-top: 5px; + margin-bottom: 5px; + display: flex; + justify-content: center; + align-items: center; + font-size: 20px; + color: #00244A; +} + +.view-our-people-search-selected a .js-facet-deactivate { + cursor: pointer; + position: absolute; + right: 15px; + top: 14px; + width: 12px; + height: 12px; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blue-32.png") center no-repeat; + background-size: contain; + font-size: 0; +} + +.view-our-people-search-selected a:not(:last-child) { + margin-right: 20px; +} + +.node-profile-profile-modal { + transition: all 0.1s ease; + cursor: pointer; +} + +.node-profile-profile-modal-preview { + display: grid; + grid-template-columns: 150px auto; + width: 100%; + background-color: #00244A; +} + +.node-profile-profile-modal-preview .field_image img, +.node-profile-profile-modal-preview .field_image_background img { + max-width: 100%; + height: 100%; +} + +.node-profile-profile-modal-main-title { + color: #00244A; + font-size: 36px; + line-height: 44px; +} + +.node-profile-profile-modal-preview-content { + padding: 15px; + display: flex; + flex-direction: column; + justify-content: center; +} + +.node-profile-profile-modal .field_professional_title { + font-size: 20px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-profile-modal .field_region { + font-size: 20px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; +} + +.node-profile-profile-modal .title { + color: white; + text-transform: uppercase; + font-weight: 900; + font-size: 24px; + line-height: 1; +} + +.node-profile-profile-modal-connect-url { + margin-top: auto; +} + +@media (min-width: 580px) { + .node-profile-profile-modal-connect-url { + margin-bottom: 20px; + } +} + +.node-profile-profile-modal-connect-url>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.node-profile-profile-modal-connect-url>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .node-profile-profile-modal-connect-url>div:before { + height: 25px; + } +} + +.node-profile-profile-modal-connect-url>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .node-profile-profile-modal-connect-url>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.node-profile-profile-modal-connect-url>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .node-profile-profile-modal-connect-url>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.node-profile-profile-modal-connect-url>div:hover:before { + width: 100%; +} + +.node-profile-profile-modal-connect-url>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .node-profile-profile-modal-connect-url>div a { + font-size: 16px; + } +} + +.node-profile-profile-modal-dialog { + position: absolute; + left: 10px; + width: calc(100% - 20px); + margin-top: 15px; + display: none; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.node-profile-profile-modal-dialog-arrow { + position: absolute; + content: ""; + left: 0; + top: -14px; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 14px solid #00244A; +} + +.node-profile-profile-modal-dialog:after { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 36, 74, 0.9); +} + +.node-profile-profile-modal-dialog-close { + position: absolute; + right: 0; + z-index: 3; + top: 15px; + width: 40px; + height: 40px; + cursor: pointer; + background: transparent url("/themes/custom/am/dist/../images/icons/close-blueo-32.png") no-repeat center center; + background-size: 32px 32px; + margin-right: 15px !important; +} + +@media (max-width: 580px) { + .node-profile-profile-modal-dialog-close { + background-color: rgba(0, 36, 74, 0.9); + } +} + +.node-profile-profile-modal-dialog-content { + position: relative; + display: flex; + z-index: 2; + padding: 20px; + flex-flow: row wrap; +} + +@media (max-width: 580px) { + .node-profile-profile-modal-dialog { + flex-direction: column; + } + + .node-profile-profile-modal-dialog-content>div:not(:last-child) { + margin-bottom: 30px; + } +} + +.node-profile-profile-modal-dialog-middle .title { + font-size: 36px; +} + +.node-profile-profile-modal-dialog-middle .field_intro_text { + font-size: 20px; + color: white; + margin: 20px 0; +} + +.node-profile-profile-modal-dialog-middle .field_block_image_w_link { + margin-top: 20px; + width: 300px; +} + +.node-profile-profile-modal-dialog-middle .field_block_image_w_link img { + width: 100%; +} + +@media (min-width: 580px) { + .node-profile-profile-modal-dialog-content>div:not(:last-child) { + margin-right: 30px; + } + + .node-profile-profile-modal-dialog-middle { + flex: 1; + display: flex; + flex-direction: column; + } + + .node-profile-profile-modal-dialog-right { + display: flex; + flex-direction: column; + } + + .node-profile-profile-modal-dialog-right .node-profile-info-list { + margin: auto 0; + } +} + +@media (min-width: 960px) { + .node-profile-profile-modal-dialog-right { + min-width: 300px; + } +} + +.node-postcast-full { + background-color: white; +} + +.node-postcast-full-created { + color: white; + font-size: 24px; + margin: 5px 0; +} + +.node-postcast-full-head { + padding: 120px 10px 100px 10px; + position: relative; + background-image: url("/themes/custom/am/dist/../images/bg/podcast-mood.jpg"); + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.node-postcast-full-head:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.node-postcast-full-head-container { + width: 100%; + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.node-postcast-full-head .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; +} + +@media (min-width: 960px) { + .node-postcast-full-head .title { + font-size: 64px; + } +} + +.node-postcast-full .field_transcripts_text .field_label { + font-size: 36px; + color: #00244A; + margin-bottom: 10px; +} + +.node-postcast-full .field_transcripts_text strong { + color: #0085CA; +} + +.node-postcast-full-breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-postcast-full-breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.node-postcast-full-breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.node-postcast-full-breadcrumb a:last-child { + color: #FAC40B; +} + +.node-postcast-full-layout { + display: grid; + gap: 30px; + width: 100%; + max-width: 1600px; + padding: 50px 10px; + margin: 0 auto; + align-items: flex-start; +} + +@media (min-width: 960px) { + .node-postcast-full-layout { + gap: 60px; + grid-template-columns: auto 400px; + } +} + +.node-postcast-full-layout-content { + display: grid; +} + +.node-postcast-full-layout-sidebar { + display: grid; + gap: 20px; +} + +.node-postcast-full-layout-sidebar .profiles-wrapper .field_authors_label, +.node-postcast-full-layout-sidebar .profiles-wrapper .field_text_authors_label, +.node-postcast-full-layout-sidebar .profiles-wrapper .field_featured_expert_label, +.node-postcast-full-layout-sidebar .profiles-wrapper .field_text_featured_experts_label { + font-size: 34px; + line-height: 1; + color: #00244A; + text-transform: uppercase; + margin-top: 15px; + margin-bottom: 15px; +} + +.node-postcast-full-layout-sidebar .field_featured_expert_full_name, +.node-postcast-full-layout-sidebar .field_featured_expert_job_title, +.node-postcast-full-layout-sidebar .field--name-field_full_name, +.node-postcast-full-layout-sidebar .field--name-field_job_title { + font-size: 20px; + line-height: 1.2; + color: #00244A; + padding-bottom: 10px; +} + +.node-postcast-full .youtube-play-on-click-container { + max-width: 100%; +} + +article .youtube-play-on-click-container { + max-width: 1086px; + margin: 0 auto; +} + +div[data-drupal-messages] { + position: fixed; + bottom: 10px; + left: 0; + z-index: 30; + width: 100%; +} + +div[data-drupal-messages] ul { + display: grid; + gap: 10px; +} + +div[data-drupal-messages] ul li { + max-width: 960px; + margin: 0 auto; + background-color: #00244A; + color: white; + padding: 10px 15px; + border-radius: 10px; + border: 1px solid white; +} + +.who-we-serve { + max-width: 1600px; + margin: 0 auto; +} + +.who-we-serve-title { + font-size: 36px; + color: #00244A; + text-transform: uppercase; + font-weight: bold; + margin-bottom: 30px; +} + +.who-we-serve-wrap { + background: transparent url("/themes/custom/am/dist/../images/who_we_serve/who_we_serve_bg.jpg") center center no-repeat; + background-size: cover; +} + +.who-we-serve-head { + position: relative; + padding: 30px 10px; +} + +.who-we-serve-head-list { + position: relative; + display: flex; + flex-flow: row wrap; + justify-content: space-around; + max-width: 960px; + margin: 0 auto; +} + +.who-we-serve-head-list-item { + max-width: 120px; + text-align: center; +} + +.who-we-serve-head-list-item:not(:last-child) { + margin-right: 20px; +} + +.who-we-serve-head-list-item-label { + color: #0085CA; + font-size: 36px; + font-weight: bold; + margin-bottom: 10px; +} + +.who-we-serve-head-list-item-value { + color: #00244A; + font-size: 24px; + font-weight: bold; +} + +.who-we-serve-content { + max-width: 1140px; + margin: 0 auto; + padding: 15px 10px; +} + +.who-we-serve-content-list-item { + margin: 30px 0; + display: flex; + align-items: center; +} + +.who-we-serve-content-list-item-label { + font-size: 24px; + font-weight: bold; + color: #00667D; + margin-left: 20px; +} + +@media (max-width: 700px) { + .who-we-serve-content-middle { + display: none; + } +} + +@media (min-width: 700px) { + .who-we-serve-content { + display: flex; + align-items: center; + } + + .who-we-serve-content-left { + flex: 1; + margin-right: 30px; + } + + .who-we-serve-content-left .who-we-serve-content-list-item { + justify-content: flex-end; + } + + .who-we-serve-content-left .who-we-serve-content-list-item-label { + margin-left: 0; + margin-right: 20px; + text-align: right; + } + + .who-we-serve-content-left .who-we-serve-content-list-item-img { + order: 2; + } + + .who-we-serve-content-right { + margin-left: 30px; + flex: 1; + } +} + +@media (min-width: 1140px) { + .who-we-serve-content-left { + margin-right: 80px; + } + + .who-we-serve-content-right { + margin-left: 80px; + } +} + +.paragraph__related-insight__title { + font-size: 24px; + line-height: 1; + color: #00244A; + text-transform: uppercase; + margin-bottom: 30px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight { + display: grid; + gap: 30px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight .field-manually-related-insight { + display: grid; + gap: 10px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight .field-manually-related-insight a { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight .field-manually-related-insight__date { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight-masonry { + background-color: #F2F2F2; + padding: 40px 40px 10px 40px; + margin-bottom: 40px; + margin-top: 20px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight-masonry .masonry-grid>* { + max-width: calc((100% - 50px) / 2); + padding-bottom: 30px; + border-bottom: 2px solid #0085CA; + margin-bottom: 30px; +} + +.paragraph__related-insight .paragraph__field-dynamic-related-insight-masonry .masonry-grid>*:nth-last-child(-n+2) { + border-bottom: 0; + padding-bottom: 1px; +} + +.paragraph__related-insight .field-manually-related-insight__content { + display: grid; + gap: 5px; +} + +.paragraph__related-insight .field-manually-related-insight__category { + text-transform: uppercase; + color: #00244A; +} + +.paragraph__related-insight .field-manually-related-insight__title a { + font-size: 30px; + line-height: 34px; + color: #00244A; +} + +.paragraph__related-insight .field-manually-related-insight__date { + color: #808080; + font-size: 14px; + line-height: 17px; +} + +#overlay_popup_webform { + position: fixed; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: 101; +} + +#overlay_popup_webform:before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: -1; +} + +#overlay_popup_webform .storage-popup-webform { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; +} + +#overlay_popup_webform .storage-popup-webform-outer { + overflow-y: scroll; + padding: 50px 30px; +} + +.path-storage .storage-popup-webform { + position: relative; + padding: 150px 0; +} + +.path-storage .storage-popup-webform:before { + content: ""; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: #002549; + opacity: 80%; +} + +.storage-popup-webform { + color: black; +} + +.storage-popup-webform-outer { + position: relative; + width: 100%; + height: 100%; + left: 0; + top: 0; + display: flex; + justify-content: center; + align-items: center; + z-index: 50; +} + +.storage-popup-webform-inner { + z-index: 1; + max-width: auto; + margin: 0 auto; + background-color: white; + padding: 30px; + border-radius: 10px; + border: 1px solid #ccc; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); +} + +.storage-popup-webform-inner .field--name-field-title { + text-transform: uppercase; + font-size: 36px; + margin-bottom: 20px; + font-weight: bold; + text-align: center; +} + +.storage-popup-webform-inner .field--name-field-image { + margin-bottom: 20px; + text-align: center; +} + +.storage-popup-webform-inner .field--name-field-text { + margin-bottom: 20px; + text-align: center; + color: black; +} + +.storage-popup-webform-inner .field--name-field-text h2 { + font-size: 36px; + text-transform: uppercase; + font-weight: normal; +} + +.storage-popup-webform .webform-submission-form .form-item { + display: grid; + max-width: 600px; + margin: 0 auto; + grid-template-columns: 100% 1fr; + gap: 10px; + padding-bottom: 10px; + align-items: center; +} + +.storage-popup-webform .webform-submission-form .form-item input, +.storage-popup-webform .webform-submission-form .form-item textarea { + background-color: transparent; + border-width: 0; + border-bottom: 1px solid black; + color: #00244A; + max-width: 291px; + width: 100%; +} + +.storage-popup-webform .webform-submission-form .form-item input { + height: 30px; +} + +.storage-popup-webform .webform-submission-form .form-item ::-moz-placeholder { + color: black; +} + +.storage-popup-webform .webform-submission-form .form-item :-ms-input-placeholder { + color: black; +} + +.storage-popup-webform .webform-submission-form .form-item ::placeholder { + color: black; +} + +.storage-popup-webform .webform-submission-form .form-actions { + margin-top: 20px; + text-align: center; +} + +.storage-popup-webform .webform-submission-form .form-actions input { + background: transparent url("/themes/custom/am/dist/../images/icons/arrow-right-white-blue.png") left center no-repeat; + padding-left: 55px; + height: 45px; + color: #0085CA; + cursor: pointer; + border-width: 0; + font-size: 16px; + text-transform: uppercase; + letter-spacing: 3.2px; +} + +.storage-popup-webform .webform-submission-form .form-item-country-of-residency select { + border: none; + height: 30px; + background: transparent; +} + +.storage-popup-webform .webform-submission-form label { + font-weight: 300; +} + +.storage-popup-webform-close-btn { + position: relative; + width: 20px; + height: 20px; + cursor: pointer; + left: 90%; + z-index: 50; + background-color: #1d5390; + border-radius: 30px; + padding: 15px; +} + +.storage-popup-webform-close-btn:before, +.storage-popup-webform-close-btn:after { + position: absolute; + content: ""; + height: 2px; + width: 60%; + top: 14px; + left: 6px; + background-color: white; +} + +.storage-popup-webform-close-btn:before { + transform: rotate(45deg); +} + +.storage-popup-webform-close-btn:after { + transform: rotate(-45deg); +} + +.storage-popup-webform-close-btn-text { + color: white; + background-color: #214fab; + border-radius: 30px; + font-size: 20px; + padding: 5px 20px; + cursor: pointer; +} + +.storage-popup-webform-close-btn-text-wrap { + margin: 20px 0; + display: flex; + justify-content: center; +} + +.contact_us_with_salesforce { + padding: 50px 10px; + background: transparent url(/themes/custom/am/dist/../images/trash/screen-video.png) center center no-repeat; + background-size: cover; +} + +@media (min-width: 580px) { + .contact_us_with_salesforce { + padding: 150px 10px; + } +} + +.contact_us_with_salesforce .views-row, +.paragraph-component-profiles-with-webform .second-column { + margin: 0 auto; + padding: 50px 20px; + max-width: 1140px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + background-color: white; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row, + .paragraph-component-profiles-with-webform .second-column { + padding: 100px 20px; + } +} + +.contact_us_with_salesforce .views-row article, +.paragraph-component-profiles-with-webform .second-column article { + margin: 0 auto; + max-width: 960px; + align-items: center; +} + +.contact_us_with_salesforce .views-row article .am-heading, +.paragraph-component-profiles-with-webform .second-column article .am-heading { + border: 1px solid #fff; +} + +.contact_us_with_salesforce .views-row article .am-heading .am-heading-head, +.paragraph-component-profiles-with-webform .second-column article .am-heading .am-heading-head { + margin: 50px 0; + display: flex; + padding: 0; + position: initial; + min-height: auto; + text-align: center; + align-items: center; +} + +.contact_us_with_salesforce .views-row article .am-heading .am-heading-head h1, +.paragraph-component-profiles-with-webform .second-column article .am-heading .am-heading-head h1 { + font-size: 25px; + color: #00244A; + text-transform: capitalize; + letter-spacing: 1.5px; + font-family: "Helvetica Neue LT Std Co", Helvetica, Arial, sans-serif; +} + +.contact_us_with_salesforce .views-row article .am-heading .am-heading-head::before, +.paragraph-component-profiles-with-webform .second-column article .am-heading .am-heading-head::before { + content: none; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .am-heading .am-heading-head h1, + .paragraph-component-profiles-with-webform .second-column article .am-heading .am-heading-head h1 { + font-size: 50px; + font-weight: 300; + } +} + +.contact_us_with_salesforce .views-row article .form-item-interested-assessment, +.paragraph-component-profiles-with-webform .second-column article .form-item-interested-assessment { + display: flex; + align-items: flex-start; + margin-top: 10px; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .form-item-interested-assessment, + .paragraph-component-profiles-with-webform .second-column article .form-item-interested-assessment { + align-items: center; + } +} + +.contact_us_with_salesforce .views-row article .form-item-interested-assessment imput.form-checkbox, +.paragraph-component-profiles-with-webform .second-column article .form-item-interested-assessment imput.form-checkbox { + margin-top: 8px !important; +} + +.contact_us_with_salesforce .views-row article .form-item-interested-assessment .description, +.paragraph-component-profiles-with-webform .second-column article .form-item-interested-assessment .description { + color: #041F3A; + font-size: 14px; + font-weight: 300; + margin-top: 6px; +} + +.contact_us_with_salesforce .views-row article .am-layout-single, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single { + padding: 0; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer { + width: 100%; + margin: 0; + display: block; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer, + .paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer { + display: flex; + flex-flow: row wrap; + justify-content: space-between; + } +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 { + flex: none; + width: 100%; + margin-bottom: 1em; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1, + .paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 { + width: calc(50% - 30px); + } +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input { + color: #041F3A; + width: 100%; + border: 0 solid #e9e9e9; + padding: 10px 0; + font-size: 14px; + font-weight: 300; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + border-bottom-width: 1px; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input::-moz-placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input::-moz-placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input:-ms-input-placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input:-ms-input-placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input::placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 input::placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 select, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-firstcontainer .webform-flex--1 select { + color: #041F3A; + width: 100%; + border: 0 solid #e9e9e9; + padding: 10px 0; + font-size: 14px; + font-weight: 300; + text-transform: uppercase; + letter-spacing: 1.26px; + border-bottom-width: 1px; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div textarea, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div textarea { + color: #041F3A; + width: 100%; + border: 0 solid #e9e9e9; + width: 100%; + resize: none; + padding: 10px 0; + font-size: 14px; + min-width: 100%; + min-height: 100px; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-weight: 300; + border-bottom-width: 1px; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .am-layout-single form>div textarea, + .paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div textarea { + width: 98%; + margin: 0 10px; + min-width: 98%; + } +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div textarea::-moz-placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div textarea::-moz-placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div textarea:-ms-input-placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div textarea:-ms-input-placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div textarea::placeholder, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div textarea::placeholder { + color: #041F3A; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-secondcontainer, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-secondcontainer { + width: 100%; + margin: 0; + display: block; + padding: 10px 0 20px 0; + font-size: 13px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 300; + margin-bottom: 10px; + border-bottom: 1px solid #e9e9e9; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox { + display: flex; + align-items: flex-start; +} + +@media (min-width: 580px) { + + .contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox, + .paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox { + align-items: center; + } +} + +.contact_us_with_salesforce .views-row article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox .description, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form>div #edit-secondcontainer .js-form-type-checkbox .description { + color: #041F3A; + font-size: 14px; + font-weight: 300; + margin-top: 3px; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form .form-actions, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form .form-actions { + display: flex; + justify-content: flex-end; +} + +.contact_us_with_salesforce .views-row article .am-layout-single form .form-actions .webform-button--submit, +.paragraph-component-profiles-with-webform .second-column article .am-layout-single form .form-actions .webform-button--submit { + color: #00244A; + cursor: pointer; + padding: 0 30px 0 0; + font-size: 18px; + background: transparent url(/themes/custom/am/dist/../images/icons/arrow-right-submit-blue.png) center right no-repeat; + font-weight: 500; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + border-width: 0; + text-transform: uppercase; +} + +.paragraph-component-profiles-with-webform .second-column .am-heading { + display: none !important; +} + +.am-instagram-posts { + background: #002549 0% 0% no-repeat padding-box; + opacity: 1; + box-sizing: content-box; +} + +.am-instagram-posts .ig-container { + display: flex; + padding-bottom: 2rem; + padding-top: 3rem; + justify-content: center; +} + +.am-instagram-posts .ig-media img { + width: 275px; + height: 275px; + padding: 0.5rem; +} + +.am-instagram-posts .insta-icon { + position: relative; + top: 2.5rem; + left: 3.5rem; + display: flex; + align-items: center; +} + +.am-instagram-posts .insta-link { + color: white; + font-weight: lighter; + padding-left: 0.5rem; + font-size: x-large; +} + +@media only screen and (min-device-width: 1300px) { + .insta-follow { + display: flex; + justify-content: flex-end; + position: relative; + right: 3.5rem; + color: white; + font-weight: inherit; + padding-left: 0.5rem; + font-size: x-large; + } +} + +@media only screen and (max-device-width: 1300px) { + .ig-container { + flex-direction: column; + align-items: center; + } + + .insta-icon { + left: 0rem !important; + align-items: center; + flex-direction: column; + } + + .insta-follow { + position: relative; + top: 2.5rem; + color: white; + font-weight: inherit; + padding-left: 0.5rem; + font-size: large; + display: flex; + flex-direction: column; + align-content: stretch; + justify-content: space-evenly; + align-items: center; + } +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-sub-title, +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-cta-title { + font-size: 24px; + color: #F3BF2D; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-sub-title { + margin-bottom: 20px; + font-style: italic; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-cta-title { + font-weight: 700; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-desc { + font-weight: 700; + max-width: 1100px; + margin-bottom: 50px; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link { + margin-top: 20px; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link>div:before { + background-color: #F3BF2D; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link>div:after { + background: #F3BF2D url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link>div a { + color: #F3BF2D; + height: 53px; +} + +@media screen and (min-width: 370px) and (max-width:960px) { + .page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link>div a { + height: 30px; + } +} + +.page-node-type-custom-page .tpl-lead-generation .am-heading-head .am-heading-link>div a:hover { + color: #ffffff; +} + +.paragraph-comp-text-with-right-side-image .container { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(355px, 1fr)); + justify-content: space-evenly; + padding: 50px 10px; + max-width: 1580px; + margin: auto; +} + +.paragraph-comp-text-with-right-side-image .container .column-title { + font-size: 36px; + font-weight: 700; + line-height: 1.2; + color: #00244A; + text-transform: uppercase; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + margin-bottom: 20px; +} + +.paragraph-comp-text-with-right-side-image .container .column-subtitle { + font-weight: 600; + font-size: 30px; + line-height: 1; + color: #00244A; + margin-bottom: 20px; +} + +.paragraph-comp-text-with-right-side-image .container .column-image .icons-block { + text-align: center; +} + +.paragraph-comp-text-with-right-side-image .container .column-image img { + width: 100%; +} + +.paragraph-comp-text-with-right-side-image .container .field--name-field_content table { + width: 100%; +} + +.paragraph-component-full-width-image .container { + padding: 0px 10px; + max-width: 1580px; + margin: auto; +} + +.paragraph-component-full-width-image .container .section { + width: 50%; +} + +.paragraph-component-full-width-image .container .section .title { + font-size: 36px; + font-weight: 700; + line-height: 1.2; + color: #00244A; + text-transform: uppercase; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +.paragraph-component-full-width-image .container .section .subtitle { + font-weight: 600; + font-size: 30px; + line-height: 1; + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; +} + +@media (max-width: 1200px) { + .paragraph-component-full-width-image .container .section { + width: 100%; + } +} + +.paragraph-component-full-width-image .container .images div.filed.image { + overflow-x: auto; +} + +.paragraph-component-full-width-image .container .images img { + width: 100%; +} + +@media (max-width: 850px) { + .paragraph-component-full-width-image .container .images img { + min-width: 850px; + } +} + +.paragraph-component-full-width-image .container .images #image-block #field--name-field-icons { + display: flex; + flex-direction: column !important; +} + +.paragraph-component-profiles-with-webform .container { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(355px, 1fr)); + justify-content: space-evenly; + padding: 50px 10px; + -moz-column-gap: 15px; + column-gap: 15px; + max-width: 1580px; + margin: auto; +} + +.paragraph-component-profiles-with-webform .container .column-subtitle { + font-weight: 600; + font-size: 30px; + line-height: 1; + color: #00244A; +} + +.paragraph-component-profiles-with-webform .container .column-subtitle { + margin-bottom: 30px; +} + +.paragraph-editable-profile-reference .container { + padding: 0px 0px 15px 0px !important; + max-width: 1580px; + margin: auto; +} + +.paragraph-editable-profile-reference .container .profile-conteiner { + display: grid; + grid-template-columns: 150px auto; + width: 100%; + height: 200px; + background-color: #00244A; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-image div { + height: 200px; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-image div img { + height: 200px; + width: 150px; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-image .field_professional_title { + display: none; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-information { + padding: 15px; + display: flex; + flex-direction: column; + justify-content: center; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-name a { + color: white; + text-transform: uppercase; + font-weight: 900; + font-size: 24px; + line-height: 1; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-title { + display: inline-flex; + font-size: 20px; + line-height: 1; + color: #0085C9; + text-transform: uppercase; + margin-bottom: 15px; + flex-wrap: wrap; +} + +.paragraph-editable-profile-reference .container .profile-conteiner .profile-intro-text { + color: white; + font-size: 20px; +} + +@media screen and (min-width: 1006px) and (max-width:1127px) { + .paragraph-editable-profile-reference .profile-intro-text { + font-size: 18px !important; + } +} + +@media screen and (min-width: 889px) and (max-width:1005px) { + .paragraph-editable-profile-reference .profile-intro-text { + font-size: 16px !important; + } +} + +@media screen and (min-width: 745px) and (max-width:888px) { + .paragraph-editable-profile-reference .profile-intro-text { + font-size: 15px !important; + } +} + +@media screen and (min-width: 745px) and (max-width:800px) { + .paragraph-editable-profile-reference span.separator { + display: none !important; + } +} + +@media screen and (min-width: 450px) and (max-width:570px) { + .paragraph-editable-profile-reference .profile-intro-text { + font-size: 16px !important; + } +} + +@media screen and (min-width: 370px) and (max-width:450px) { + .paragraph-editable-profile-reference .profile-intro-text { + font-size: 15px !important; + } +} + +@media screen and (min-width: 370px) and (max-width:470px) { + .paragraph-editable-profile-reference span.separator { + display: none !important; + } +} + +.paragraph-basic-content-wheel-block { + margin: 10px 0; +} + +.paragraph-basic-content-wheel-block .title { + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 34px; + font-size: 2.125rem; + line-height: 26px; + text-transform: uppercase; + margin: 16px 0px; +} + +@media (max-width: 580px) { + .paragraph-basic-content-wheel-block .title { + font-size: 22px; + font-size: 1.375rem; + } +} + +.paragraph-basic-content-wheel-block .container { + display: flex; + flex-direction: row; +} + +.paragraph-basic-content-wheel-block .container .wheel { + z-index: 1; +} + +.paragraph-basic-content-wheel-block .container .wheel svg { + width: 480px; + height: 480px; +} + +.paragraph-basic-content-wheel-block .container .wheel .slice:hover { + transition: all 0.3s ease-in-out; +} + +.paragraph-basic-content-wheel-block .container .wheel .slice-text { + color: #FFF; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 24px; + font-style: normal; + font-weight: 400; + line-height: normal; +} + +.paragraph-basic-content-wheel-block .container .wheel .slice-text:hover { + cursor: default; +} + +.paragraph-basic-content-wheel-block .container .wheel .middle-text { + color: #00244A; + text-align: center; + text-transform: uppercase; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 31px; + font-style: normal; + font-weight: 700; + line-height: normal; +} + +.paragraph-basic-content-wheel-block .container .right-side-text { + background-color: #9AC5DE; + margin: 60px 0px; + width: 100%; + position: relative; +} + +.paragraph-basic-content-wheel-block .container .right-side-text::before { + content: ""; + width: 120px; + display: block; + height: 100%; + background-color: inherit; + position: absolute; + left: -120px; + z-index: 0; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text { + display: flex; + flex-direction: column; + padding: 50px 100px 22px 22px; + height: 100%; + max-height: 360px; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .title { + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 30px; + font-style: normal; + font-weight: 400; + line-height: normal; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text hr { + background-color: #00244A; + border: 0; + height: 1px; + width: 100%; + margin-bottom: 20px; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content { + display: flex; + flex-direction: column; + max-height: 190px; + color: #00244A; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 20px; + font-style: normal; + font-weight: 400; + line-height: normal; + overflow-y: auto; + scroll-behavior: smooth; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content::-webkit-scrollbar { + width: 6px; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content::-webkit-scrollbar-thumb { + background-color: #00244A; + border-radius: 3px; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content p { + margin-top: 0; + margin-bottom: 0; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content .wheel-cta-button { + display: inline-flex; + align-self: center; + min-width: 250px; + margin-top: 20px; + text-align: center; + color: #002B49; + padding: 13px 30px 13px; + letter-spacing: 0.04em; + justify-content: center; + text-transform: uppercase; + font-size: 20px; + font-size: 1.25rem; + background: #FAFAFA; + transition: background-color 0.2s ease-out; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text .content .wheel-cta-button:hover { + cursor: pointer; + color: #FFF; + background-color: #002B49; +} + +.paragraph-basic-content-wheel-block .container .right-side-text .text:not(:first-child) { + display: none; +} + +@media (max-width: 1050px) { + .paragraph-basic-content-wheel-block .container { + flex-direction: column; + align-items: center; + } + + .paragraph-basic-content-wheel-block .container .wheel { + text-align: center; + width: 100%; + max-width: 400px; + } + + .paragraph-basic-content-wheel-block .container .wheel svg { + width: 100%; + height: 100%; + } + + .paragraph-basic-content-wheel-block .container .right-side-text { + margin: 24px 50px; + width: 80%; + } + + .paragraph-basic-content-wheel-block .container .right-side-text::before { + display: none; + } + + .paragraph-basic-content-wheel-block .container .right-side-text .text { + padding: 50px; + } +} + +@media (max-width: 600px) { + .paragraph-basic-content-wheel-block .container .right-side-text .text .title { + font-size: 22px; + } + + .paragraph-basic-content-wheel-block .container .right-side-text .text .content .wheel-cta-button { + min-width: unset; + } +} + +#paragraph-basic-content-cta-block { + background-color: #00244A; + padding: 17px; +} + +#paragraph-basic-content-cta-block .field_cta_content_block_title { + color: #0085CA; + font-size: 36px; + text-transform: uppercase; +} + +#paragraph-basic-content-cta-block .field_cta_block_content_form { + color: #fff; + font-size: 20px; + font-weight: 300; + margin-top: 11px; +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + #paragraph-basic-content-cta-block .field--name-field-cta-link:before { + height: 25px; + } +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + #paragraph-basic-content-cta-block .field--name-field-cta-link:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + #paragraph-basic-content-cta-block .field--name-field-cta-link a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link:hover:before { + width: 100%; +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link:hover a { + color: white; +} + +@media (min-width: 580px) { + #paragraph-basic-content-cta-block .field--name-field-cta-link a { + font-size: 16px; + } +} + +#paragraph-basic-content-cta-block .field--name-field-cta-link a { + letter-spacing: 0.8px; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +@media screen and (max-width: 600px) { + .page-node-type-custom-page .tpl-layout-w table tr { + display: flex; + flex-direction: column; + } +} + +.taxonomy-term-global-homepage .header { + padding: 120px 10px 50px 10px; + position: relative; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +.taxonomy-term-global-homepage .header:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #00244A 0 0 no-repeat padding-box; + opacity: 0.8; +} + +.taxonomy-term-global-homepage .header .content { + width: 100%; + max-width: 1580px; + margin: 0 auto; + position: relative; +} + +.taxonomy-term-global-homepage .header .breadcrumb a { + position: relative; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.taxonomy-term-global-homepage .header .breadcrumb a:not(:last-child) { + padding-right: 30px; +} + +.taxonomy-term-global-homepage .header .breadcrumb a:not(:last-child):before { + content: "/"; + position: absolute; + right: 7px; + font-size: 24px; + line-height: 28px; + color: #0085CA; + text-transform: uppercase; +} + +.taxonomy-term-global-homepage .header .breadcrumb a:last-child { + color: #FAC40B; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .header .breadcrumb { + margin-bottom: 15px; + } +} + +.taxonomy-term-global-homepage .header .title { + text-transform: uppercase; + font-weight: 500; + font-size: 30px; + line-height: 1; + color: white; + margin-bottom: 10px; +} + +@media (min-width: 960px) { + .taxonomy-term-global-homepage .header .title { + font-size: 64px; + } +} + +.taxonomy-term-global-homepage .header .subtitle { + color: white; + font-size: 24px; + max-width: 900px; +} + +@media (min-width: 960px) { + .taxonomy-term-global-homepage .header .subtitle { + width: 55%; + line-height: 1; + } +} + +.taxonomy-term-global-homepage .header .nav { + margin-top: 75px; + display: flex; +} + +@media (max-width: 580px) { + .taxonomy-term-global-homepage .header .nav { + flex-direction: column; + } + + .taxonomy-term-global-homepage .header .nav-tab { + margin-bottom: 20px; + } +} + +.taxonomy-term-global-homepage .header .nav-tab { + text-transform: uppercase; + font-size: 24px; + color: #78D1FF; +} + +.taxonomy-term-global-homepage .header .nav-tab:hover, +.taxonomy-term-global-homepage .header .nav-tab.is-active { + color: #FAC40B; +} + +.taxonomy-term-global-homepage .header .nav-tab:not(:last-child) { + margin-right: 20px; +} + +.taxonomy-term-global-homepage .layout { + margin: 30px 0px; +} + +.taxonomy-term-global-homepage .layout .paragraph--type--component-full-location-contact .field--name-field-block-heading { + font-size: 36px; + font-weight: 700; + line-height: 1.2; + color: #00244A; + text-transform: uppercase; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + padding: 0px 10px; + max-width: 1580px; + margin: auto; +} + +@media (min-width: 1580px) { + .taxonomy-term-global-homepage .layout .paragraph--type--component-full-location-contact .field--name-field-block-heading { + padding: 0; + } +} + +.taxonomy-term-global-homepage .layout .paragraph--type--component-full-location-contact .field--name-field-location-and-contact { + margin: auto; + display: flex; + grid-gap: 15px; + max-width: 1580px; + flex-wrap: wrap; + justify-content: center; +} + +@media (min-width: 1580px) { + .taxonomy-term-global-homepage .layout .paragraph--type--component-full-location-contact .field--name-field-location-and-contact { + padding: 0; + } +} + +.taxonomy-term-global-homepage .layout .paragraph--type--basic-content-text-block { + padding: 0px 10px; + margin-top: 30px; + max-width: 1580px; + margin: auto; +} + +@media (min-width: 1580px) { + .taxonomy-term-global-homepage .layout .paragraph--type--basic-content-text-block { + padding: 0; + } +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container { + display: flex; + max-width: 1580px; + margin: auto; + flex-direction: row-reverse; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block { + margin: 20px 10px; + width: 400px; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav { + background-color: #f2f2f2; + padding: 15px; + display: grid; + gap: 20px; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:before { + height: 25px; + } +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:hover:before { + width: 100%; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div a { + font-size: 16px; + } +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav>div a { + white-space: normal; + line-height: normal; +} + +.taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block .component-cta-button-block-nav:hover a { + color: white !important; +} + +@media screen and (min-width: 1581px) { + .taxonomy-term-global-homepage .layout .component-cta-block-container .component-cta-button-block { + margin: 20px 0px; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-container { + display: flex; + max-width: 1580px; + margin: auto; + align-items: center; + padding: 0px 10px; + grid-gap: 15px; + flex-wrap: wrap; + margin-top: 30px; + justify-content: center; +} + +@media (min-width: 1580px) { + .taxonomy-term-global-homepage .layout .cta-block-component-container { + padding: 0; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items { + background-color: #f2f2f2; + padding: 15px; + display: grid; + gap: 20px; +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div { + position: relative; + transition: all 0.5s; + display: inline-flex; +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div:before { + position: absolute; + content: ""; + left: 0; + top: 0; + width: 1%; + height: 45px; + background-color: #0085ca; + transition: all 0.2s; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items>div:before { + height: 25px; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div:after { + position: absolute; + content: ""; + left: 0; + top: 0; + min-width: 45px; + height: 45px; + background: #0085ca url(/themes/custom/am/dist/../images/icons/arrow-right-white-32.png) no-repeat center center; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items>div:after { + min-width: 25px; + height: 25px; + background-size: 16px 16px; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div a { + height: 45px; + padding-left: 65px; + padding-right: 15px; + text-transform: uppercase; + display: flex; + align-items: center; + letter-spacing: 1.6px; + z-index: 2; + font-size: 12px; + line-height: 28px; + color: #0085CA; + font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif; + font-weight: 500; + white-space: nowrap; +} + +@media (max-width: 960px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items>div a { + height: 26px; + padding-left: 35px; + padding-right: 10px; + line-height: 20px; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div:hover:before { + width: 100%; +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div:hover a { + color: white; +} + +@media (min-width: 580px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items>div a { + font-size: 16px; + } +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items>div a { + font-size: 13px; + white-space: normal; + line-height: normal; + position: relative; +} + +.taxonomy-term-global-homepage .layout .cta-block-component-items:hover a { + color: white !important; +} + +@media screen and (min-width: 1581px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items { + width: 385px; + } + + .taxonomy-term-global-homepage .layout .cta-block-component-items>div a { + font-size: 16px; + } +} + +@media screen and (max-width: 1580px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items { + width: 349px; + } +} + +@media screen and (max-width: 1440px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items { + width: 331px; + } +} + +@media screen and (max-width: 960px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items { + width: 366px; + } +} + +@media screen and (max-width: 580px) { + .taxonomy-term-global-homepage .layout .cta-block-component-items { + width: 400px; + } +} + +@media screen and (max-width: 960px) { + .taxonomy-term-global-homepage .layout .cta-block-component-shareclean { + width: 366px; + } + + .taxonomy-term-global-homepage .layout .cta-block-component-shareclean .shareclean-buttons { + padding: 15px 25px 25px 20px; + } +} + +@media screen and (max-width: 580px) { + .taxonomy-term-global-homepage .layout .cta-block-component-shareclean { + width: 400px; + } +} + +@media screen and (max-width: 375px) { + .taxonomy-term-global-homepage .layout .cta-block-component-shareclean { + width: 355px; + } +} + +.taxonomy-term-global-homepage .layout .paragraph--type--profiles-list-component { + max-width: 1580px; + margin: 0 auto; + padding: 0 10px; +} + +@media screen and (min-width: 1580px) { + .taxonomy-term-global-homepage .layout .paragraph--type--profiles-list-component { + padding: 0; + } +} + +.taxonomy-term-global-homepage .layout .paragraph--type--profiles-list-component .field--name-field-profiles-list { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); + gap: 15px; +} + +.taxonomy-term-global-homepage .layout .paragraph--type--profiles-list-component .field--name-field-profiles-list .node-profile-profile-connect-connect-url { + display: none; +} + +.taxonomy-term-global-homepage .layout .paragraph--type--profiles-list-component .field--name-field-profiles-list .node-profile-profile-connect-content { + justify-content: center; +} + +.taxonomy-term-global-homepage .related-insights-container { + max-width: 1580px; + margin: auto; +} + +.taxonomy-term-global-homepage .related-insights-container .related-insights-block { + padding: 0px 10px; +} + +@media (min-width: 1580px) { + .taxonomy-term-global-homepage .related-insights-container .related-insights-block { + padding: 0; + } +} + +.paragraph-component-location-contact .global_restructuring_locations { + margin-top: 15px; +} + +.paragraph-component-location-contact .global_restructuring_locations h1, +.paragraph-component-location-contact .global_restructuring_locations p { + margin: 0; + padding: 0; +} + +@media screen and (min-width: 1581px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 304px; + } +} + +@media screen and (max-width: 1580px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 283px; + } +} + +@media screen and (max-width: 1440px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 272px; + } +} + +@media screen and (max-width: 1024px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 240px; + } +} + +@media screen and (max-width: 960px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 356px; + } +} + +@media screen and (max-width: 580px) { + .paragraph-component-location-contact .global_restructuring_locations-container { + max-width: 353px; + flex: 1 1 100%; + } +} + +.paragraph-component-location-contact .global_restructuring_locations-container-banner_location, +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert { + height: 200px; + background-color: #034a6f; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-banner_location { + display: flex; + align-items: flex-end; + margin-bottom: 20px; + background-color: #034a6f; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .data { + padding: 20px; + color: #fff; + font-size: 30px; + text-transform: uppercase; + font-weight: 700; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .data .link { + display: inline-flex; + position: relative; + transition: all 0.5s; + text-transform: uppercase; + min-width: 24px; + height: 24px; + background: #fac40b; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-banner_location .data .link a::before { + border-bottom: 2px solid #0085CA; + border-right: 2px solid #0085CA; + height: 10px; + width: 10px; + transform: translateY(-50%) rotate(315deg); + position: absolute; + top: 50%; + left: 5px; + content: ""; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert { + display: flex; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info { + margin: auto; + padding: 10px; + width: 50%; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info h1 { + color: #fff; + font-size: 24px; + font-weight: 700; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info .field_comp_professional_title { + color: #fac40b; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info h1, +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .featured_expert-info .field_comp_professional_title { + text-transform: uppercase; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image img { + height: 100%; + width: 100%; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_professional_title { + display: none; +} + +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .node__content, +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_comp_profile_reference, +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image article.contextual-region, +.paragraph-component-location-contact .global_restructuring_locations-container-feature_expert .profile-image .field_image_background { + height: 100%; +} + +.paragraph-component-location-contact .global_restructuring_locations .global_restructuring_locations-container-feature_expert { + height: 200px !important; +} + +.paragraph-component-location-contact .global_restructuring_locations .global_restructuring_locations-container-feature_expert .am_layout_single { + height: 200px; +} + +.paragraph-component-media-thought .node--postcast-wide-wrap { + align-self: start; +} + +.paragraph-component-media-thought .node-article-teaser-link { + margin-top: 50px; +} + +.paragraph-component-media-thought .node--postcast-wide .article-header-image img, +.paragraph-component-media-thought .node--postcast-wide .field_teaser_image img { + width: 745px; + height: 399.75px; + -o-object-fit: cover; + object-fit: cover; +} + +.paragraph-component-media-thought .field-content img { + width: 355px; + height: 200px; + -o-object-fit: cover; + object-fit: cover; +} + +.paragraph-component-media-thought .node-insight-media-and-thought { + display: flex; +} + +.paragraph-component-media-thought .node-insight-media-and-thought img { + max-width: 400px; +} + +.paragraph-component-media-thought .node-insight-media-and-thought h1 { + color: #00244A; + font-size: 36px; + font-weight: bold; +} + +.paragraph-component-media-thought .node-insight-media-and-thought-wrap { + margin-left: 20px; +} + +.paragraph-component-media-thought .node-insight-media-and-thought-created { + text-transform: uppercase; + color: #0085CA; +} + +.paragraph-component-media-thought .node-insight-media-and-thought .node-article-teaser-link { + margin-top: 50px; +} + +.paragraph-component-media-thought #quicktabs-media_and_thought { + display: flex; + flex-direction: column; + justify-content: center; + width: 90%; + padding: 60px; + align-items: center; + margin: 0 auto; +} + +.paragraph-component-media-thought #quicktabs-media_and_thought .field-content a { + color: #00244A; +} + +.paragraph-component-media-thought #quicktabs-media_and_thought .field--name-title { + color: #00244A !important; +} + +.paragraph-component-media-thought .views-row article { + width: 100%; + max-width: 1580px; + margin: 0 auto; +} + +.paragraph-component-media-thought .tab-more:nth-of-type(2) { + margin-top: 60px; + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 30px; +} + +.paragraph-component-media-thought .tab-more:nth-of-type(2) a { + color: #00244A; + margin-right: 10px; +} + +.paragraph-component-media-thought .tab-more:nth-of-type(2) .views-row { + flex-basis: 22%; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 1580px; + width: 100%; + margin: 0 auto; + position: relative; + z-index: 2; + margin-top: 40px; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top+div { + position: relative; + z-index: 2; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top-inner { + border-bottom: 2px solid #c3c3c3; + margin-bottom: 50px; + display: flex; + width: 100%; + align-items: center; + padding-bottom: 20px; +} + +@media (max-width: 580px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top-inner { + padding-bottom: 0; + margin-bottom: 15px; + border-bottom: 1px solid #c3c3c3; + } +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top-title { + font-weight: 300; + line-height: 24px; + font-size: 22px; + color: #0E4067; + flex: 1; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs { + display: flex; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li:not(:last-child) { + margin-right: 20px; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li a { + font-size: 20px; + color: #525252; + font-family: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; + font-weight: 300; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +@media (max-width: 580px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li { + font-size: 14px; + } +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li.active a, +.paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li:hover a { + color: #0085CA; +} + +@media (max-width: 580px) { + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top-title, + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top-nav { + padding-bottom: 10px; + } +} + +@media (min-width: 580px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top-title { + flex: 1; + line-height: 45px; + font-size: 48px; + } +} + +@media (min-width: 960px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top-inner { + width: 100%; + max-width: 100%; + padding-right: 30px; + } +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 1580px; + margin: 0 auto; + margin-bottom: 100px; + width: 100%; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-body .paragraph--type--button-with-toggle { + display: flex; + justify-content: flex-end; +} + +.paragraph-component-media-thought .quicktabs-media-and-thoughts-button { + width: 100%; + display: flex; + justify-content: flex-end; +} + +.paragraph-component-media-thought .views-field-title { + margin-bottom: 20px; +} + +.paragraph-component-media-thought .views-field-title a { + font-size: 24px; + font-weight: 600; +} + +@media screen and (max-width: 1580px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 1480px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 1480px; + } +} + +@media screen and (max-width: 1440px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 1420px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 1420px; + } +} + +@media screen and (max-width: 1366px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 1325px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 1325px; + } +} + +@media screen and (max-width: 1024px) { + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 1002px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 1002px; + } +} + +@media screen and (max-width: 960px) { + .paragraph-component-media-thought .node--postcast-wide { + grid-template-columns: repeat(1, 1fr); + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 745px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 745px; + } + + .paragraph-component-media-thought .node-insight-media-and-thought img { + max-width: 250px; + height: auto; + -o-object-fit: cover; + object-fit: cover; + } + + .paragraph-component-media-thought .field-content img { + width: 50%; + height: calc(100vw * 0.5); + } +} + +@media screen and (max-width: 580px) { + .paragraph-component-media-thought .views-field-title a { + font-size: 14px; + } + + .paragraph-component-media-thought .node--postcast-wide .article-header-image img, + .paragraph-component-media-thought .node--postcast-wide .field_teaser_image img, + .paragraph-component-media-thought .field-content img { + width: 100%; + height: calc(100vw * 0.5); + } + + .paragraph-component-media-thought .node-insight-media-and-thought { + flex-direction: column; + } + + .paragraph-component-media-thought .node-insight-media-and-thought img { + max-width: 90%; + height: auto; + -o-object-fit: cover; + object-fit: cover; + margin: 0 auto; + margin-bottom: 15px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top { + max-width: 95%; + margin: 40px auto; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-top .quicktabs-tabs>li a { + font-size: 16px; + } + + .paragraph-component-media-thought .quicktabs-media-and-thoughts-body { + max-width: 95% !important; + margin: 40px auto; + } + + .paragraph-component-media-thought .tab-more:nth-of-type(2) { + grid-template-columns: repeat(2, 1fr); + } +} + +@media screen and (max-width: 350px) { + .paragraph-component-media-thought .tab-more:nth-of-type(2) { + grid-template-columns: repeat(1, 1fr); + } +} + +.block--alumni-news-by-spotlight { + display: flex; + flex-direction: column; + margin: 0 auto; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper.background-white { + background-color: #FFF; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper.background-gray { + background-color: #F6F6F6; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight { + padding: 25px 10px; + max-width: 1580px; + margin: 0 auto; + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: space-between; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight:nth-child(1) { + padding-top: 50px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight:nth-child(1) .spotlight__view-more-button { + top: 50px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__title { + width: 50%; + color: #1A405B; + font-family: "Helvetica Neue LT Std Cn", Helvetica, Arial, sans-serif; + font-size: 35px; + font-style: normal; + font-weight: 400; + line-height: normal; + border-bottom: 2px solid #8095A4; + padding-bottom: 5px; + margin-bottom: 50px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__content { + display: flex; + flex-direction: column; + width: 100%; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__content .alumni-card { + margin-right: 17px; + border-bottom: 2px solid #C4C4C4; + padding-bottom: 30px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__content .alumni-card__title { + display: block; + margin-top: 15px; + font-size: 30px; + color: #00244A; + font-weight: 800; + width: 100%; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__content .alumni-card__teaser-text { + color: #00244A; + font-size: 20px; + margin-top: 25px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__content .alumni-card__teaser-link { + margin-top: 25px; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__splide-controls { + display: grid; + grid-template-columns: 1fr auto; + width: 50%; + margin: 30px auto 0 auto; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__splide-controls .splide__arrows.disabled .splide__arrow { + opacity: 0; + pointer-events: none; +} + +.block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__view-more-button { + position: absolute; + top: 25px; + right: 10px; + display: inline-flex; + width: 25%; + padding: 13px 30px 13px; + text-align: center; + align-self: center; + justify-content: center; + color: #FFF; + background: #002B49; + letter-spacing: 0.04em; + font-family: Helvetica; + font-size: 20px; + font-style: normal; + font-weight: 400; + line-height: normal; +} + +@media (max-width: 800px) { + .block--alumni-news-by-spotlight .sspotlight__wrapper .spotlight { + position: unset; + } + + .block--alumni-news-by-spotlight .sspotlight__wrapper .spotlight__title { + width: 100%; + } + + .block--alumni-news-by-spotlight .sspotlight__wrapper .spotlight__view-more-button { + position: unset; + width: 50%; + top: unset; + right: unset; + } +} + +@media (max-width: 500px) { + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight { + position: unset; + padding: 10px 10px; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__title { + width: 100%; + text-align: center; + margin-bottom: 25px; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__splide-controls { + width: 75%; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight__view-more-button { + position: unset; + width: 75%; + margin-top: 30px; + font-size: 18px; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight .spotlight__content .alumni-card { + padding-bottom: 15px; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight .spotlight__content .alumni-card__title { + font-size: 24px; + } + + .block--alumni-news-by-spotlight .spotlight__wrapper .spotlight .spotlight__content .alumni-card__teaser-text { + font-size: 20px; + } +} + +table.dataTable { + width: 100%; + margin: 0 auto; + clear: both; + border-collapse: separate; + border-spacing: 0 +} + +table.dataTable thead th, +table.dataTable tfoot th { + font-weight: bold +} + +table.dataTable thead th, +table.dataTable thead td { + padding: 10px 18px; + border-bottom: 1px solid #111 +} + +table.dataTable thead th:active, +table.dataTable thead td:active { + outline: none +} + +table.dataTable tfoot th, +table.dataTable tfoot td { + padding: 10px 18px 6px 18px; + border-top: 1px solid #111 +} + +table.dataTable thead .sorting, +table.dataTable thead .sorting_asc, +table.dataTable thead .sorting_desc, +table.dataTable thead .sorting_asc_disabled, +table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + *cursor: hand; + background-repeat: no-repeat; + background-position: center right +} + +table.dataTable thead .sorting { + background-image: url("/themes/custom/am/js/datatables/css/../images/sort_both.png") +} + +table.dataTable thead .sorting_asc { + background-image: url("/themes/custom/am/js/datatables/css/../images/sort_asc.png") +} + +table.dataTable thead .sorting_desc { + background-image: url("/themes/custom/am/js/datatables/css/../images/sort_desc.png") +} + +table.dataTable thead .sorting_asc_disabled { + background-image: url("/themes/custom/am/js/datatables/css/../images/sort_asc_disabled.png") +} + +table.dataTable thead .sorting_desc_disabled { + background-image: url("/themes/custom/am/js/datatables/css/../images/sort_desc_disabled.png") +} + +table.dataTable tbody tr { + background-color: #ffffff +} + +table.dataTable tbody tr.selected { + background-color: #B0BED9 +} + +table.dataTable tbody th, +table.dataTable tbody td { + padding: 8px 10px +} + +table.dataTable.row-border tbody th, +table.dataTable.row-border tbody td, +table.dataTable.display tbody th, +table.dataTable.display tbody td { + border-top: 1px solid #ddd +} + +table.dataTable.row-border tbody tr:first-child th, +table.dataTable.row-border tbody tr:first-child td, +table.dataTable.display tbody tr:first-child th, +table.dataTable.display tbody tr:first-child td { + border-top: none +} + +table.dataTable.cell-border tbody th, +table.dataTable.cell-border tbody td { + border-top: 1px solid #ddd; + border-right: 1px solid #ddd +} + +table.dataTable.cell-border tbody tr th:first-child, +table.dataTable.cell-border tbody tr td:first-child { + border-left: 1px solid #ddd +} + +table.dataTable.cell-border tbody tr:first-child th, +table.dataTable.cell-border tbody tr:first-child td { + border-top: none +} + +table.dataTable.stripe tbody tr.odd, +table.dataTable.display tbody tr.odd { + background-color: #f9f9f9 +} + +table.dataTable.stripe tbody tr.odd.selected, +table.dataTable.display tbody tr.odd.selected { + background-color: #acbad4 +} + +table.dataTable.hover tbody tr:hover, +table.dataTable.display tbody tr:hover { + background-color: #f6f6f6 +} + +table.dataTable.hover tbody tr:hover.selected, +table.dataTable.display tbody tr:hover.selected { + background-color: #aab7d1 +} + +table.dataTable.order-column tbody tr>.sorting_1, +table.dataTable.order-column tbody tr>.sorting_2, +table.dataTable.order-column tbody tr>.sorting_3, +table.dataTable.display tbody tr>.sorting_1, +table.dataTable.display tbody tr>.sorting_2, +table.dataTable.display tbody tr>.sorting_3 { + background-color: #fafafa +} + +table.dataTable.order-column tbody tr.selected>.sorting_1, +table.dataTable.order-column tbody tr.selected>.sorting_2, +table.dataTable.order-column tbody tr.selected>.sorting_3, +table.dataTable.display tbody tr.selected>.sorting_1, +table.dataTable.display tbody tr.selected>.sorting_2, +table.dataTable.display tbody tr.selected>.sorting_3 { + background-color: #acbad5 +} + +table.dataTable.display tbody tr.odd>.sorting_1, +table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 { + background-color: #f1f1f1 +} + +table.dataTable.display tbody tr.odd>.sorting_2, +table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 { + background-color: #f3f3f3 +} + +table.dataTable.display tbody tr.odd>.sorting_3, +table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 { + background-color: whitesmoke +} + +table.dataTable.display tbody tr.odd.selected>.sorting_1, +table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 { + background-color: #a6b4cd +} + +table.dataTable.display tbody tr.odd.selected>.sorting_2, +table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 { + background-color: #a8b5cf +} + +table.dataTable.display tbody tr.odd.selected>.sorting_3, +table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 { + background-color: #a9b7d1 +} + +table.dataTable.display tbody tr.even>.sorting_1, +table.dataTable.order-column.stripe tbody tr.even>.sorting_1 { + background-color: #fafafa +} + +table.dataTable.display tbody tr.even>.sorting_2, +table.dataTable.order-column.stripe tbody tr.even>.sorting_2 { + background-color: #fcfcfc +} + +table.dataTable.display tbody tr.even>.sorting_3, +table.dataTable.order-column.stripe tbody tr.even>.sorting_3 { + background-color: #fefefe +} + +table.dataTable.display tbody tr.even.selected>.sorting_1, +table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 { + background-color: #acbad5 +} + +table.dataTable.display tbody tr.even.selected>.sorting_2, +table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 { + background-color: #aebcd6 +} + +table.dataTable.display tbody tr.even.selected>.sorting_3, +table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 { + background-color: #afbdd8 +} + +table.dataTable.display tbody tr:hover>.sorting_1, +table.dataTable.order-column.hover tbody tr:hover>.sorting_1 { + background-color: #eaeaea +} + +table.dataTable.display tbody tr:hover>.sorting_2, +table.dataTable.order-column.hover tbody tr:hover>.sorting_2 { + background-color: #ececec +} + +table.dataTable.display tbody tr:hover>.sorting_3, +table.dataTable.order-column.hover tbody tr:hover>.sorting_3 { + background-color: #efefef +} + +table.dataTable.display tbody tr:hover.selected>.sorting_1, +table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 { + background-color: #a2aec7 +} + +table.dataTable.display tbody tr:hover.selected>.sorting_2, +table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 { + background-color: #a3b0c9 +} + +table.dataTable.display tbody tr:hover.selected>.sorting_3, +table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 { + background-color: #a5b2cb +} + +table.dataTable.no-footer { + border-bottom: 1px solid #111 +} + +table.dataTable.nowrap th, +table.dataTable.nowrap td { + white-space: nowrap +} + +table.dataTable.compact thead th, +table.dataTable.compact thead td { + padding: 4px 17px 4px 4px +} + +table.dataTable.compact tfoot th, +table.dataTable.compact tfoot td { + padding: 4px +} + +table.dataTable.compact tbody th, +table.dataTable.compact tbody td { + padding: 4px +} + +table.dataTable th.dt-left, +table.dataTable td.dt-left { + text-align: left +} + +table.dataTable th.dt-center, +table.dataTable td.dt-center, +table.dataTable td.dataTables_empty { + text-align: center +} + +table.dataTable th.dt-right, +table.dataTable td.dt-right { + text-align: right +} + +table.dataTable th.dt-justify, +table.dataTable td.dt-justify { + text-align: justify +} + +table.dataTable th.dt-nowrap, +table.dataTable td.dt-nowrap { + white-space: nowrap +} + +table.dataTable thead th.dt-head-left, +table.dataTable thead td.dt-head-left, +table.dataTable tfoot th.dt-head-left, +table.dataTable tfoot td.dt-head-left { + text-align: left +} + +table.dataTable thead th.dt-head-center, +table.dataTable thead td.dt-head-center, +table.dataTable tfoot th.dt-head-center, +table.dataTable tfoot td.dt-head-center { + text-align: center +} + +table.dataTable thead th.dt-head-right, +table.dataTable thead td.dt-head-right, +table.dataTable tfoot th.dt-head-right, +table.dataTable tfoot td.dt-head-right { + text-align: right +} + +table.dataTable thead th.dt-head-justify, +table.dataTable thead td.dt-head-justify, +table.dataTable tfoot th.dt-head-justify, +table.dataTable tfoot td.dt-head-justify { + text-align: justify +} + +table.dataTable thead th.dt-head-nowrap, +table.dataTable thead td.dt-head-nowrap, +table.dataTable tfoot th.dt-head-nowrap, +table.dataTable tfoot td.dt-head-nowrap { + white-space: nowrap +} + +table.dataTable tbody th.dt-body-left, +table.dataTable tbody td.dt-body-left { + text-align: left +} + +table.dataTable tbody th.dt-body-center, +table.dataTable tbody td.dt-body-center { + text-align: center +} + +table.dataTable tbody th.dt-body-right, +table.dataTable tbody td.dt-body-right { + text-align: right +} + +table.dataTable tbody th.dt-body-justify, +table.dataTable tbody td.dt-body-justify { + text-align: justify +} + +table.dataTable tbody th.dt-body-nowrap, +table.dataTable tbody td.dt-body-nowrap { + white-space: nowrap +} + +table.dataTable, +table.dataTable th, +table.dataTable td { + box-sizing: content-box +} + +.dataTables_wrapper { + position: relative; + clear: both; + *zoom: 1; + zoom: 1 +} + +.dataTables_wrapper .dataTables_length { + float: left +} + +.dataTables_wrapper .dataTables_filter { + float: right; + text-align: right +} + +.dataTables_wrapper .dataTables_filter input { + margin-left: 0.5em +} + +.dataTables_wrapper .dataTables_info { + clear: both; + float: left; + padding-top: 0.755em +} + +.dataTables_wrapper .dataTables_paginate { + float: right; + text-align: right; + padding-top: 0.25em +} + +.dataTables_wrapper .dataTables_paginate .paginate_button { + box-sizing: border-box; + display: inline-block; + min-width: 1.5em; + padding: 0.5em 1em; + margin-left: 2px; + text-align: center; + text-decoration: none !important; + cursor: pointer; + *cursor: hand; + color: #333 !important; + border: 1px solid transparent; + border-radius: 2px +} + +.dataTables_wrapper .dataTables_paginate .paginate_button.current, +.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { + color: #333 !important; + border: 1px solid #979797; + background-color: white; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc)); + background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%); + background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%); + background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%); + background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%); + background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%) +} + +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { + cursor: default; + color: #666 !important; + border: 1px solid transparent; + background: transparent; + box-shadow: none +} + +.dataTables_wrapper .dataTables_paginate .paginate_button:hover { + color: white !important; + border: 1px solid #111; + background-color: #585858; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); + background: -webkit-linear-gradient(top, #585858 0%, #111 100%); + background: -moz-linear-gradient(top, #585858 0%, #111 100%); + background: -ms-linear-gradient(top, #585858 0%, #111 100%); + background: -o-linear-gradient(top, #585858 0%, #111 100%); + background: linear-gradient(to bottom, #585858 0%, #111 100%) +} + +.dataTables_wrapper .dataTables_paginate .paginate_button:active { + outline: none; + background-color: #2b2b2b; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); + background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); + box-shadow: inset 0 0 3px #111 +} + +.dataTables_wrapper .dataTables_paginate .ellipsis { + padding: 0 1em +} + +.dataTables_wrapper .dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 40px; + margin-left: -50%; + margin-top: -25px; + padding-top: 20px; + text-align: center; + font-size: 1.2em; + background-color: white; + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%) +} + +.dataTables_wrapper .dataTables_length, +.dataTables_wrapper .dataTables_filter, +.dataTables_wrapper .dataTables_info, +.dataTables_wrapper .dataTables_processing, +.dataTables_wrapper .dataTables_paginate { + color: #333 +} + +.dataTables_wrapper .dataTables_scroll { + clear: both +} + +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { + *margin-top: -1px; + -webkit-overflow-scrolling: touch +} + +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td { + vertical-align: middle +} + +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing, +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing { + height: 0; + overflow: hidden; + margin: 0 !important; + padding: 0 !important +} + +.dataTables_wrapper.no-footer .dataTables_scrollBody { + border-bottom: 1px solid #111 +} + +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, +.dataTables_wrapper.no-footer div.dataTables_scrollBody>table { + border-bottom: none +} + +.dataTables_wrapper:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0 +} + +@media screen and (max-width: 767px) { + + .dataTables_wrapper .dataTables_info, + .dataTables_wrapper .dataTables_paginate { + float: none; + text-align: center + } + + .dataTables_wrapper .dataTables_paginate { + margin-top: 0.5em + } +} + +@media screen and (max-width: 640px) { + + .dataTables_wrapper .dataTables_length, + .dataTables_wrapper .dataTables_filter { + float: none; + text-align: center + } + + .dataTables_wrapper .dataTables_filter { + margin-top: 0.5em + } +} + +table.dataTable.dtr-inline.collapsed>tbody>tr>td.child, +table.dataTable.dtr-inline.collapsed>tbody>tr>th.child, +table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty { + cursor: default !important +} + +table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before, +table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before, +table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before { + display: none !important +} + +table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child, +table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child { + position: relative; + padding-left: 30px; + cursor: pointer +} + +table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, +table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before { + top: 9px; + left: 4px; + height: 14px; + width: 14px; + display: block; + position: absolute; + color: white; + border: 2px solid white; + border-radius: 14px; + box-shadow: 0 0 3px #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: 'Courier New', Courier, monospace; + line-height: 14px; + content: '+'; + background-color: #31b131 +} + +table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before, +table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before { + content: '-'; + background-color: #d33333 +} + +table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child, +table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child { + padding-left: 27px +} + +table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before, +table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before { + top: 5px; + left: 4px; + height: 14px; + width: 14px; + border-radius: 14px; + line-height: 14px; + text-indent: 3px +} + +table.dataTable.dtr-column>tbody>tr>td.control, +table.dataTable.dtr-column>tbody>tr>th.control { + position: relative; + cursor: pointer +} + +table.dataTable.dtr-column>tbody>tr>td.control:before, +table.dataTable.dtr-column>tbody>tr>th.control:before { + top: 50%; + left: 50%; + height: 16px; + width: 16px; + margin-top: -10px; + margin-left: -10px; + display: block; + position: absolute; + color: white; + border: 2px solid white; + border-radius: 14px; + box-shadow: 0 0 3px #444; + box-sizing: content-box; + text-align: center; + text-indent: 0 !important; + font-family: 'Courier New', Courier, monospace; + line-height: 14px; + content: '+'; + background-color: #31b131 +} + +table.dataTable.dtr-column>tbody>tr.parent td.control:before, +table.dataTable.dtr-column>tbody>tr.parent th.control:before { + content: '-'; + background-color: #d33333 +} + +table.dataTable>tbody>tr.child { + padding: 0.5em 1em +} + +table.dataTable>tbody>tr.child:hover { + background: transparent !important +} + +table.dataTable>tbody>tr.child ul.dtr-details { + display: inline-block; + list-style-type: none; + margin: 0; + padding: 0 +} + +table.dataTable>tbody>tr.child ul.dtr-details>li { + border-bottom: 1px solid #efefef; + padding: 0.5em 0 +} + +table.dataTable>tbody>tr.child ul.dtr-details>li:first-child { + padding-top: 0 +} + +table.dataTable>tbody>tr.child ul.dtr-details>li:last-child { + border-bottom: none +} + +table.dataTable>tbody>tr.child span.dtr-title { + display: inline-block; + min-width: 75px; + font-weight: bold +} + +div.dtr-modal { + position: fixed; + box-sizing: border-box; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 100; + padding: 10em 1em +} + +div.dtr-modal div.dtr-modal-display { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 50%; + height: 50%; + overflow: auto; + margin: auto; + z-index: 102; + overflow: auto; + background-color: #f5f5f7; + border: 1px solid black; + border-radius: 0.5em; + box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6) +} + +div.dtr-modal div.dtr-modal-content { + position: relative; + padding: 1em +} + +div.dtr-modal div.dtr-modal-close { + position: absolute; + top: 6px; + right: 6px; + width: 22px; + height: 22px; + border: 1px solid #eaeaea; + background-color: #f9f9f9; + text-align: center; + border-radius: 3px; + cursor: pointer; + z-index: 12 +} + +div.dtr-modal div.dtr-modal-close:hover { + background-color: #eaeaea +} + +div.dtr-modal div.dtr-modal-background { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 101; + background: rgba(0, 0, 0, 0.6) +} + +@media screen and (max-width: 767px) { + div.dtr-modal div.dtr-modal-display { + width: 95% + } +} \ No newline at end of file From 5e9c027671056239f92911b6884effa70ae673aa Mon Sep 17 00:00:00 2001 From: Marvin Oey Date: Tue, 12 Sep 2023 09:48:04 -0400 Subject: [PATCH 02/17] Add vercel --- .vercel/README.txt | 11 +++++++++++ .vercel/project.json | 1 + 2 files changed, 12 insertions(+) create mode 100644 .vercel/README.txt create mode 100644 .vercel/project.json diff --git a/.vercel/README.txt b/.vercel/README.txt new file mode 100644 index 00000000..525d8ce8 --- /dev/null +++ b/.vercel/README.txt @@ -0,0 +1,11 @@ +> Why do I have a folder named ".vercel" in my project? +The ".vercel" folder is created when you link a directory to a Vercel project. + +> What does the "project.json" file contain? +The "project.json" file contains: +- The ID of the Vercel project that you linked ("projectId") +- The ID of the user or team your Vercel project is owned by ("orgId") + +> Should I commit the ".vercel" folder? +No, you should not share the ".vercel" folder with anyone. +Upon creation, it will be automatically added to your ".gitignore" file. diff --git a/.vercel/project.json b/.vercel/project.json new file mode 100644 index 00000000..9b71cb07 --- /dev/null +++ b/.vercel/project.json @@ -0,0 +1 @@ +{"projectId":"prj_tDX4xLalkQvMTds3EKsRIEucjjWE","orgId":"team_NHiJ3MxojR0jvwQBs4spjazG"} \ No newline at end of file From e48f49a05977e7fc293bebbeb6d36ef0107de695 Mon Sep 17 00:00:00 2001 From: Marvin Oey Date: Tue, 12 Sep 2023 13:01:06 -0400 Subject: [PATCH 03/17] Disable the self closing and empty a tag lint rules --- src/components/templates/header/header.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/templates/header/header.tsx b/src/components/templates/header/header.tsx index cda8a641..568bdd8c 100644 --- a/src/components/templates/header/header.tsx +++ b/src/components/templates/header/header.tsx @@ -1,3 +1,5 @@ +/* eslint-disable jsx-a11y/anchor-has-content */ +/* eslint-disable react/self-closing-comp */ import Menu from '@mui/icons-material/Menu'; import { AppBar, Container, IconButton, Theme, Toolbar, Box } from '@mui/material'; import { makeStyles } from '@mui/styles'; From b7ae6f4b7b51e6c03b053e1ca731b4afb6e7e94a Mon Sep 17 00:00:00 2001 From: Brent Schultz Date: Tue, 12 Sep 2023 17:23:02 -0500 Subject: [PATCH 04/17] Adding more components, getting fonts working --- .eslintrc.js | 1 - package.json | 4 +- .../am-value-props.tsx | 46 ++ .../ctf-components/ctf-duplex/ctf-duplex.tsx | 371 ++++++++-------- .../ctf-components/ctf-quote/ctf-quote.tsx | 307 +++++++------ src/components/templates/header/header.tsx | 14 - src/pages/style.css | 418 +++++++++--------- yarn.lock | 9 + 8 files changed, 601 insertions(+), 569 deletions(-) create mode 100644 src/components/features/alvarez-marsal-value-props/am-value-props.tsx diff --git a/.eslintrc.js b/.eslintrc.js index 621ee41c..5b24bd1e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -25,7 +25,6 @@ module.exports = { 'plugin:@typescript-eslint/eslint-recommended', 'plugin:@typescript-eslint/recommended', 'plugin:react/recommended', - 'plugin:jsx-a11y/recommended', 'plugin:@next/next/recommended', ], rules: { diff --git a/package.json b/package.json index 344252dc..8da972fb 100644 --- a/package.json +++ b/package.json @@ -33,21 +33,23 @@ }, "license": "MIT", "dependencies": { + "@contentful/live-preview": "^2.2.1", "@contentful/rich-text-react-renderer": "^15.12.1", "@contentful/rich-text-types": "^15.12.1", - "@contentful/live-preview": "^2.2.1", "@emotion/react": "^11.10.4", "@emotion/styled": "^11.10.4", "@mui/icons-material": "^5.10.9", "@mui/material": "^5.10.9", "@mui/styles": "^5.10.9", "@next/bundle-analyzer": "^12.3.0", + "@splidejs/splide": "splidejs/splide", "@svgr/webpack": "^6.3.1", "@tanstack/react-query": "^4.3.9", "clsx": "^1.2.1", "dotenv": "^16.0.1", "graphql": "^16.5.0", "intersection-observer": "^0.12.2", + "jquery": "^3.7.1", "lodash": "^4.17.21", "next": "12.3.1", "next-compose-plugins": "^2.2.1", diff --git a/src/components/features/alvarez-marsal-value-props/am-value-props.tsx b/src/components/features/alvarez-marsal-value-props/am-value-props.tsx new file mode 100644 index 00000000..0be4931c --- /dev/null +++ b/src/components/features/alvarez-marsal-value-props/am-value-props.tsx @@ -0,0 +1,46 @@ +export default function AMValueProps() { + return ( + <> +
+
+ How we help our clients +
+
+