+ ... fl-row / fl-col-group / fl-col / fl-col-content nesting ... +``` + +The `fl-*` framework classes are load-bearing (layout grid from +`critical/fl-layout-grid.css`) โ€” keep the nesting; name YOUR elements with a +page prefix (`-hero`, `-grid`, ...). Never introduce hash-like +class names. + +## 2. CSS bundle slice + +In the template's `header` block, compose the bundle. **Order is +load-bearing** โ€” keep exactly this shape: + +``` +{{- $resources := slice + (resources.Get "css/critical/base.css") <- pure-@import prelude; MUST be first + (resources.Get "css/components/.css") <- one line per component you use + (resources.Get "css/pages/.css") <- your page CSS + (resources.Get "css/dynamic-icons.css" | resources.ExecuteAsTemplate "css/dynamic586.css" .) + (resources.Get "css/586.css") + (resources.Get "css/vendors/base-4.min.css") + (resources.Get "css/style.css") + (resources.Get "css/legacy-theme-skin.css") + (resources.Get "css/footer.css") +-}} +{{ partialCached "assets/css-processor.html" (dict "resources" $resources "bundleName" "") "" }} +``` + +TRAPS: +- `@import` only works in `critical/base.css` (the concat prelude). An + `@import` in `pages/*.css` is silently skipped by postcss-import โ€” + components join as slice members, never imports. +- `bundleName` must be unique repo-wide (a collision silently races โ€” + the blog-list/taxonomy incident). + +## 3. Reusable components (include partial + add CSS slice line) + +| Component | Markup | CSS slice line | +|---|---|---| +| Testimonials section | `{{ partial "page/testimonials.html" . }}` | `components/testimonials.css` | +| CTA banner ("Let's get started now") | `{{ partial "page/cta.html" . }}` | `components/cta-banner.css` | +| Info card (pp-infobox) | `
` + pp-infobox markup (copy one instance from `page/services.html`) | `components/info-card.css` | +| Header CTA trio | (only if the page renders the bf72bba header variant) | `components/header-cta.css` | +| Technologies strip | `{{ partial "technologies.html" (dict "colorVariant" "dark") }}` | `technologies.css` | + +Page-specific tweaks to a component (spacing, hover colors) go in +`pages/.css` under YOUR page class โ€” they win by concat position. +Never edit `components/*.css` for one page's needs. + +## 4. Design tokens + +Use the vars from `foundations/css-variables.css` (inlined site-wide): +`--color-ruby` (#cc342d) ยท `--color-primary` (#1a8cff) ยท `--color-dark` +(#121212) ยท `--color-muted` ยท `--font-system-ui` ยท `--radius-default` ยท +`--spacing-sm/md`. Visual language: `.stitch/design.md` (JetVelocity). + +## 5. PurgeCSS greedy prefix (DO NOT SKIP) + +Add your page's class prefix to the `greedy` list in `postcss.config.js` +(next to `/^testimonials-/ ...`). Without it, any selector that pairs your +class with a runtime-injected class (swiper, PowerPack `pp-*`) gets purged +in production only โ€” the visible-skip-link class of bug. + +## 6. Tests + maps + +- Add the page to `PAGE_TESTS` in `bin/qtest` (key = `pages/.css` + basename โ†’ test-name regex). +- Add desktop + mobile screenshot tests + (`test/system/desktop_site_test.rb` / `mobile_site_test.rb`); anchor on + visible text, then `assert_stable_screenshot ""`. +- Add the bundle to `docs/projects/2509-css-migration/css-bundle-ownership-map.md`. + +## 7. Verify + +``` +bin/qtest # fast scoped gate (build + screenshots + guards) +bin/rake test:critical # before commit +bin/test && bin/dtest # both platforms before the PR +``` + +FORCE_SCREENSHOT_UPDATE=true regenerates baselines (commit macos/ AND +linux/ together). A failing screenshot run overwrites baselines โ€” restore +via `git checkout -- test/fixtures/screenshots` before rerunning. diff --git a/postcss.config.js b/postcss.config.js index a93e06062..650457862 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -54,7 +54,7 @@ const purgecss = createPurgeCss({ // protection their selectors previously got from /^fl-node/ (PowerPack // runtime classes like pp-swiper-button/pp-review-image are never in // hugo_stats.json, so without this the renamed rules get purged). - /^testimonials-/, /^cta-banner/, /^career-/, /^clients-/, + /^testimonials-/, /^cta-banner/, /^jt-info-card/, /^career-/, /^clients-/, /^notfound-/, /^use-case-/, /^services-/, /^service-/, /^about-/, /^home-/, /^careers-/, // Brand CTA buttons โ€” preserve any selector mentioning these classes. // Standard safelist didn't catch tag+class compound selectors like diff --git a/themes/beaver/assets/css/components/info-card.css b/themes/beaver/assets/css/components/info-card.css new file mode 100644 index 000000000..625bfa3e2 --- /dev/null +++ b/themes/beaver/assets/css/components/info-card.css @@ -0,0 +1,126 @@ +/* Shared info-card (pp-infobox) core - Phase E paved path. + The 16-rule intersection of all 21 card instances across homepage, + services, about-us, careers (measured 2026-07-19). Applied via the + ADDITIVE class jt-info-card on each card module; page-specific + variants (hover colors, equal-height framework, media tweaks) stay + in the page files and win by concat position. + + New pages:
+ with pp-infobox markup inside - see docs/workflows/new-page.md. + + affects pages: homepage, services, about-us, careers - see + docs/projects/2509-css-migration/css-bundle-ownership-map.md */ + + + + +.fl-col-group-equal-height .jt-info-card, .fl-col-group-equal-height .jt-info-card .fl-module-content, .fl-col-group-equal-height .jt-info-card .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .jt-info-card .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .jt-info-card .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .jt-info-card .fl-module-content .pp-infobox-wrap > .pp-more-link { + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + flex-shrink: 1; + min-width: 1px; + max-width: 100%; + -webkit-box-flex: 1 1 auto; + -moz-box-flex: 1 1 auto; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + + + +.jt-info-card .pp-infobox .pp-infobox-title-prefix { + display: none; +} + + + +.jt-info-card .pp-infobox-image { + text-align: left +} + + + +.fl-builder-content .jt-info-card .pp-infobox-image img { + height: auto; + max-width: 100%; +} + + + +.jt-info-card .pp-infobox:hover .pp-infobox-image img { +} + + + +.jt-info-card .pp-infobox .animated { + -webkit-animation-duration: 500ms; + -moz-animation-duration: 500ms; + -o-animation-duration: 500ms; + -ms-animation-duration: 500ms; + animation-duration: 500ms; +} + + + +.jt-info-card .pp-infobox-wrap .layout-3-wrapper, .jt-info-card .pp-infobox-wrap .layout-4-wrapper { +} + + + +.jt-info-card .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .jt-info-card .pp-infobox-wrap .layout-2 .pp-heading-wrapper { + display: flex; + align-items: center; +} + + + +.jt-info-card .pp-infobox-wrap .layout-2 .pp-infobox-description, .jt-info-card .pp-infobox-wrap .layout-2 .pp-heading-wrapper { + float: left; +} +@media only screen and (max-width: 1115px) { + + .jt-info-card .pp-infobox { + text-align: left; + } +} +@media only screen and (max-width: 860px) { + + .jt-info-card .pp-infobox-wrap .pp-infobox { + text-align: left; + } + + + .jt-info-card .pp-infobox-wrap .layout-2 .pp-infobox-description, .jt-info-card .pp-infobox-wrap .layout-2 .pp-heading-wrapper { + float: left; + } +} +@media only screen and (max-width: 480px) { + + .jt-info-card .pp-infobox-wrap .layout-3-wrapper, .jt-info-card .pp-infobox-wrap .layout-4-wrapper { + flex-direction: column; + align-items: flex-start; + } +} + + + +.jt-info-card .pp-infobox-title-wrapper .pp-infobox-title { + font-size: 22px; +} + + + +.jt-info-card .pp-infobox-wrap .layout-3 .pp-icon-wrapper { + margin-right: 10px; +} + + + +.jt-info-card .pp-infobox-wrap .layout-4 .pp-icon-wrapper { + margin-left: 10px; +} diff --git a/themes/beaver/assets/css/pages/about-us.css b/themes/beaver/assets/css/pages/about-us.css index b6648f282..070b1111a 100644 --- a/themes/beaver/assets/css/pages/about-us.css +++ b/themes/beaver/assets/css/pages/about-us.css @@ -1525,26 +1525,6 @@ img.mfp-img { .pp-infobox-wrap .layout-4 .pp-heading-wrapper { flex: 1; } - - -.fl-col-group-equal-height .about-value-trust, .fl-col-group-equal-height .about-value-trust .fl-module-content, .fl-col-group-equal-height .about-value-trust .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .about-value-trust .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .about-value-trust .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .about-value-trust .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .about-value-trust.fl-visible-large, .fl-col-group-equal-height .about-value-trust.fl-visible-medium, .fl-col-group-equal-height .about-value-trust.fl-visible-mobile { display: none; } @@ -1613,13 +1593,6 @@ img.mfp-img { display: flex; } } - - -.about-value-trust .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .about-value-trust .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 25px; margin-bottom: 0px; @@ -1650,23 +1623,6 @@ img.mfp-img { .about-value-trust .pp-infobox:hover .pp-infobox-description { } - - -.about-value-trust .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .about-value-trust .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.about-value-trust .pp-infobox:hover .pp-infobox-image img { -} - - .about-value-trust .pp-infobox-icon-inner span.pp-icon, .about-value-trust .pp-infobox-image img { border-radius: px; } @@ -1681,63 +1637,6 @@ img.mfp-img { .about-value-trust .pp-infobox:hover { background: rgba(245, 246, 248, 0); } - - -.about-value-trust .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.about-value-trust .pp-infobox-wrap .layout-3-wrapper, .about-value-trust .pp-infobox-wrap .layout-4-wrapper { -} - - -.about-value-trust .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .about-value-trust .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.about-value-trust .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-trust .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .about-value-trust .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .about-value-trust .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .about-value-trust .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-trust .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .about-value-trust .pp-infobox-wrap .layout-3-wrapper, .about-value-trust .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.about-value-trust .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .about-value-trust .pp-infobox-image img { width: 37px; } @@ -1753,36 +1652,6 @@ img.mfp-img { border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; } - - -.about-value-trust .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.about-value-trust .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .about-value-alignment, .fl-col-group-equal-height .about-value-alignment .fl-module-content, .fl-col-group-equal-height .about-value-alignment .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .about-value-alignment .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .about-value-alignment .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .about-value-alignment .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .about-value-alignment.fl-visible-large, .fl-col-group-equal-height .about-value-alignment.fl-visible-medium, .fl-col-group-equal-height .about-value-alignment.fl-visible-mobile { display: none; } @@ -1851,13 +1720,6 @@ img.mfp-img { display: flex; } } - - -.about-value-alignment .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .about-value-alignment .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 25px; margin-bottom: 0px; @@ -1888,23 +1750,6 @@ img.mfp-img { .about-value-alignment .pp-infobox:hover .pp-infobox-description { } - - -.about-value-alignment .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .about-value-alignment .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.about-value-alignment .pp-infobox:hover .pp-infobox-image img { -} - - .about-value-alignment .pp-infobox-icon-inner span.pp-icon, .about-value-alignment .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -1922,63 +1767,6 @@ img.mfp-img { .about-value-alignment .pp-infobox:hover { background: rgba(245, 246, 248, 0); } - - -.about-value-alignment .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.about-value-alignment .pp-infobox-wrap .layout-3-wrapper, .about-value-alignment .pp-infobox-wrap .layout-4-wrapper { -} - - -.about-value-alignment .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .about-value-alignment .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.about-value-alignment .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-alignment .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .about-value-alignment .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .about-value-alignment .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .about-value-alignment .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-alignment .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .about-value-alignment .pp-infobox-wrap .layout-3-wrapper, .about-value-alignment .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.about-value-alignment .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .about-value-alignment .pp-infobox-image img { width: 37px; } @@ -1994,36 +1782,6 @@ img.mfp-img { border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; } - - -.about-value-alignment .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.about-value-alignment .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .about-value-reliability, .fl-col-group-equal-height .about-value-reliability .fl-module-content, .fl-col-group-equal-height .about-value-reliability .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .about-value-reliability .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .about-value-reliability .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .about-value-reliability .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .about-value-reliability.fl-visible-large, .fl-col-group-equal-height .about-value-reliability.fl-visible-medium, .fl-col-group-equal-height .about-value-reliability.fl-visible-mobile { display: none; } @@ -2092,13 +1850,6 @@ img.mfp-img { display: flex; } } - - -.about-value-reliability .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .about-value-reliability .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 25px; margin-bottom: 0px; @@ -2129,23 +1880,6 @@ img.mfp-img { .about-value-reliability .pp-infobox:hover .pp-infobox-description { } - - -.about-value-reliability .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .about-value-reliability .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.about-value-reliability .pp-infobox:hover .pp-infobox-image img { -} - - .about-value-reliability .pp-infobox-icon-inner span.pp-icon, .about-value-reliability .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2163,63 +1897,6 @@ img.mfp-img { .about-value-reliability .pp-infobox:hover { background: rgba(245, 246, 248, 0); } - - -.about-value-reliability .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.about-value-reliability .pp-infobox-wrap .layout-3-wrapper, .about-value-reliability .pp-infobox-wrap .layout-4-wrapper { -} - - -.about-value-reliability .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .about-value-reliability .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.about-value-reliability .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-reliability .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .about-value-reliability .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .about-value-reliability .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .about-value-reliability .pp-infobox-wrap .layout-2 .pp-infobox-description, .about-value-reliability .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .about-value-reliability .pp-infobox-wrap .layout-3-wrapper, .about-value-reliability .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.about-value-reliability .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .about-value-reliability .pp-infobox-image img { width: 37px; } @@ -2235,18 +1912,6 @@ img.mfp-img { border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; } - - -.about-value-reliability .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.about-value-reliability .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - .fl-builder-content .about-achievements-eyebrow .fl-module-content .fl-rich-text, .fl-builder-content .about-achievements-eyebrow .fl-module-content .fl-rich-text * { color: var(--color-primary); } diff --git a/themes/beaver/assets/css/pages/careers.css b/themes/beaver/assets/css/pages/careers.css index 05671905f..dc2ad4d1c 100644 --- a/themes/beaver/assets/css/pages/careers.css +++ b/themes/beaver/assets/css/pages/careers.css @@ -1454,24 +1454,6 @@ img.mfp-img { @media (max-width: 860px) { } - -.fl-col-group-equal-height .careers-value-people-box, .fl-col-group-equal-height .careers-value-people-box .fl-module-content, .fl-col-group-equal-height .careers-value-people-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-people-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-people-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-people-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-people-box.fl-visible-large, .fl-col-group-equal-height .careers-value-people-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-people-box.fl-visible-mobile { display: none; } @@ -1533,11 +1515,6 @@ img.mfp-img { display: flex; } } - -.careers-value-people-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-people-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -1562,19 +1539,6 @@ img.mfp-img { .careers-value-people-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-people-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-people-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-people-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-people-box .pp-infobox-icon-inner span.pp-icon, .careers-value-people-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -1588,54 +1552,6 @@ img.mfp-img { .careers-value-people-box .pp-infobox:hover { } - -.careers-value-people-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-people-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-people-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-people-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-people-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-people-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-people-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-people-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-people-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-people-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-people-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-people-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-people-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-people-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-people-box .pp-infobox-image img { width: 35px; } @@ -1655,32 +1571,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-people-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-people-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - -.fl-col-group-equal-height .careers-value-longterm-box, .fl-col-group-equal-height .careers-value-longterm-box .fl-module-content, .fl-col-group-equal-height .careers-value-longterm-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-longterm-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-longterm-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-longterm-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-longterm-box.fl-visible-large, .fl-col-group-equal-height .careers-value-longterm-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-longterm-box.fl-visible-mobile { display: none; } @@ -1742,11 +1632,6 @@ img.mfp-img { display: flex; } } - -.careers-value-longterm-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-longterm-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -1771,19 +1656,6 @@ img.mfp-img { .careers-value-longterm-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-longterm-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-longterm-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-longterm-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-longterm-box .pp-infobox-icon-inner span.pp-icon, .careers-value-longterm-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -1797,54 +1669,6 @@ img.mfp-img { .careers-value-longterm-box .pp-infobox:hover { } - -.careers-value-longterm-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-longterm-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-longterm-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-longterm-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-longterm-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-longterm-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-longterm-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-longterm-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-longterm-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-longterm-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-longterm-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-longterm-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-longterm-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-longterm-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-longterm-box .pp-infobox-image img { width: 35px; } @@ -1864,32 +1688,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-longterm-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-longterm-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - -.fl-col-group-equal-height .careers-value-team-box, .fl-col-group-equal-height .careers-value-team-box .fl-module-content, .fl-col-group-equal-height .careers-value-team-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-team-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-team-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-team-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-team-box.fl-visible-large, .fl-col-group-equal-height .careers-value-team-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-team-box.fl-visible-mobile { display: none; } @@ -1951,11 +1749,6 @@ img.mfp-img { display: flex; } } - -.careers-value-team-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-team-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -1980,19 +1773,6 @@ img.mfp-img { .careers-value-team-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-team-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-team-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-team-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-team-box .pp-infobox-icon-inner span.pp-icon, .careers-value-team-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2006,54 +1786,6 @@ img.mfp-img { .careers-value-team-box .pp-infobox:hover { } - -.careers-value-team-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-team-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-team-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-team-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-team-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-team-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-team-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-team-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-team-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-team-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-team-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-team-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-team-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-team-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-team-box .pp-infobox-image img { width: 35px; } @@ -2073,31 +1805,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-team-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-team-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} -.fl-col-group-equal-height .careers-value-flexibility-box, .fl-col-group-equal-height .careers-value-flexibility-box .fl-module-content, .fl-col-group-equal-height .careers-value-flexibility-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-flexibility-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-flexibility-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-flexibility-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-flexibility-box.fl-visible-large, .fl-col-group-equal-height .careers-value-flexibility-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-flexibility-box.fl-visible-mobile { display: none; } @@ -2159,11 +1866,6 @@ img.mfp-img { display: flex; } } - -.careers-value-flexibility-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-flexibility-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2188,19 +1890,6 @@ img.mfp-img { .careers-value-flexibility-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-flexibility-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-flexibility-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-flexibility-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-flexibility-box .pp-infobox-icon-inner span.pp-icon, .careers-value-flexibility-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2214,54 +1903,6 @@ img.mfp-img { .careers-value-flexibility-box .pp-infobox:hover { } - -.careers-value-flexibility-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-flexibility-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-flexibility-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-flexibility-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-flexibility-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-flexibility-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-flexibility-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-flexibility-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-flexibility-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-flexibility-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-flexibility-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-flexibility-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-flexibility-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-flexibility-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-flexibility-box .pp-infobox-image img { width: 35px; } @@ -2281,32 +1922,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-flexibility-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-flexibility-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - -.fl-col-group-equal-height .careers-value-growth-box, .fl-col-group-equal-height .careers-value-growth-box .fl-module-content, .fl-col-group-equal-height .careers-value-growth-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-growth-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-growth-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-growth-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-growth-box.fl-visible-large, .fl-col-group-equal-height .careers-value-growth-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-growth-box.fl-visible-mobile { display: none; } @@ -2368,11 +1983,6 @@ img.mfp-img { display: flex; } } - -.careers-value-growth-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-growth-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2397,19 +2007,6 @@ img.mfp-img { .careers-value-growth-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-growth-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-growth-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-growth-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-growth-box .pp-infobox-icon-inner span.pp-icon, .careers-value-growth-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2423,54 +2020,6 @@ img.mfp-img { .careers-value-growth-box .pp-infobox:hover { } - -.careers-value-growth-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-growth-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-growth-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-growth-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-growth-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-growth-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-growth-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-growth-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-growth-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-growth-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-growth-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-growth-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-growth-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-growth-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-growth-box .pp-infobox-image img { width: 35px; } @@ -2490,32 +2039,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-growth-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-growth-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - -.fl-col-group-equal-height .careers-value-training-box, .fl-col-group-equal-height .careers-value-training-box .fl-module-content, .fl-col-group-equal-height .careers-value-training-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .careers-value-training-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .careers-value-training-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .careers-value-training-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - .fl-col-group-equal-height .careers-value-training-box.fl-visible-large, .fl-col-group-equal-height .careers-value-training-box.fl-visible-medium, .fl-col-group-equal-height .careers-value-training-box.fl-visible-mobile { display: none; } @@ -2577,11 +2100,6 @@ img.mfp-img { display: flex; } } - -.careers-value-training-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - .careers-value-training-box .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2606,19 +2124,6 @@ img.mfp-img { .careers-value-training-box .pp-infobox:hover .pp-infobox-description { } - -.careers-value-training-box .pp-infobox-image { - text-align: left -} - -.fl-builder-content .careers-value-training-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - -.careers-value-training-box .pp-infobox:hover .pp-infobox-image img { -} - .careers-value-training-box .pp-infobox-icon-inner span.pp-icon, .careers-value-training-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2632,54 +2137,6 @@ img.mfp-img { .careers-value-training-box .pp-infobox:hover { } - -.careers-value-training-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - -.careers-value-training-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-training-box .pp-infobox-wrap .layout-4-wrapper { -} - -.careers-value-training-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .careers-value-training-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - -.careers-value-training-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-training-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - -@media only screen and (max-width: 1115px) { - .careers-value-training-box .pp-infobox { - text-align: left; - } -} - -@media only screen and (max-width: 860px) { - .careers-value-training-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .careers-value-training-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .careers-value-training-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - -@media only screen and (max-width: 480px) { - .careers-value-training-box .pp-infobox-wrap .layout-3-wrapper, .careers-value-training-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - -.careers-value-training-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - .fl-builder-content .careers-value-training-box .pp-infobox-image img { width: 35px; } @@ -2699,15 +2156,6 @@ img.mfp-img { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; } - -.careers-value-training-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - -.careers-value-training-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - .careers-testimonial-photo .fl-photo { text-align: left; } diff --git a/themes/beaver/assets/css/pages/homepage.css b/themes/beaver/assets/css/pages/homepage.css index bc339f313..16db84a6a 100644 --- a/themes/beaver/assets/css/pages/homepage.css +++ b/themes/beaver/assets/css/pages/homepage.css @@ -3404,34 +3404,7 @@ img.mfp-img { .pp-infobox-wrap .layout-4 .pp-heading-wrapper { flex: 1; } - - -.fl-col-group-equal-height .home-service-cto-box, .fl-col-group-equal-height .home-service-cto-box .fl-module-content, .fl-col-group-equal-height .home-service-cto-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-cto-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-cto-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-cto-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - @mixin responsive-visibility dxali8vntcr0; - - -.home-service-cto-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-cto-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -3468,23 +3441,6 @@ img.mfp-img { .home-service-cto-box .pp-infobox .pp-infobox-description:hover { color: var(--color-dark); } - - -.home-service-cto-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-cto-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-cto-box .pp-infobox:hover .pp-infobox-image img { -} - - .home-service-cto-box .pp-infobox-icon-inner span.pp-icon, .home-service-cto-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -3538,63 +3494,6 @@ img.mfp-img { .home-service-cto-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-cto-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-cto-box .pp-infobox-wrap .layout-3-wrapper, .home-service-cto-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-cto-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-cto-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-cto-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-cto-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-cto-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-cto-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-cto-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-cto-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-cto-box .pp-infobox-wrap .layout-3-wrapper, .home-service-cto-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-cto-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-cto-box .pp-infobox-image img { width: 36px; } @@ -3628,44 +3527,7 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-cto-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-cto-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .home-service-web-dev-box, .fl-col-group-equal-height .home-service-web-dev-box .fl-module-content, .fl-col-group-equal-height .home-service-web-dev-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-web-dev-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-web-dev-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-web-dev-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - @mixin responsive-visibility 075ztwhd3cxn; - - -.home-service-web-dev-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-web-dev-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -3702,23 +3564,6 @@ img.mfp-img { .home-service-web-dev-box .pp-infobox .pp-infobox-description:hover { color: var(--color-dark); } - - -.home-service-web-dev-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-web-dev-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-web-dev-box .pp-infobox:hover .pp-infobox-image img { -} - - .home-service-web-dev-box .pp-infobox-icon-inner span.pp-icon, .home-service-web-dev-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -3772,63 +3617,6 @@ img.mfp-img { .home-service-web-dev-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-web-dev-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-web-dev-box .pp-infobox-wrap .layout-3-wrapper, .home-service-web-dev-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-web-dev-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-web-dev-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-web-dev-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-web-dev-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-web-dev-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-web-dev-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-web-dev-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-web-dev-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-web-dev-box .pp-infobox-wrap .layout-3-wrapper, .home-service-web-dev-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-web-dev-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-web-dev-box .pp-infobox-image img { width: 36px; } @@ -3862,44 +3650,7 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-web-dev-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-web-dev-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .home-service-qa-box, .fl-col-group-equal-height .home-service-qa-box .fl-module-content, .fl-col-group-equal-height .home-service-qa-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-qa-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-qa-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-qa-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - @mixin responsive-visibility lajty926uxf5; - - -.home-service-qa-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-qa-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -3936,23 +3687,6 @@ img.mfp-img { .home-service-qa-box .pp-infobox .pp-infobox-description:hover { color: var(--color-dark); } - - -.home-service-qa-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-qa-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-qa-box .pp-infobox:hover .pp-infobox-image img { -} - - .home-service-qa-box .pp-infobox-icon-inner span.pp-icon, .home-service-qa-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -4006,63 +3740,6 @@ img.mfp-img { .home-service-qa-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-qa-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-qa-box .pp-infobox-wrap .layout-3-wrapper, .home-service-qa-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-qa-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-qa-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-qa-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-qa-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-qa-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-qa-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-qa-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-qa-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-qa-box .pp-infobox-wrap .layout-3-wrapper, .home-service-qa-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-qa-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-qa-box .pp-infobox-image img { width: 36px; } @@ -4096,42 +3773,7 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-qa-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-qa-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} -.fl-col-group-equal-height .home-service-product-box, .fl-col-group-equal-height .home-service-product-box .fl-module-content, .fl-col-group-equal-height .home-service-product-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-product-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-product-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-product-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - @mixin responsive-visibility do5fjakv8b29; - - -.home-service-product-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-product-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -4165,26 +3807,9 @@ img.mfp-img { } -.home-service-product-box .pp-infobox .pp-infobox-description:hover { - color: var(--color-dark); -} - - -.home-service-product-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-product-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-product-box .pp-infobox:hover .pp-infobox-image img { -} - - +.home-service-product-box .pp-infobox .pp-infobox-description:hover { + color: var(--color-dark); +} .home-service-product-box .pp-infobox-icon-inner span.pp-icon, .home-service-product-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -4238,63 +3863,6 @@ img.mfp-img { .home-service-product-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-product-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-product-box .pp-infobox-wrap .layout-3-wrapper, .home-service-product-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-product-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-product-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-product-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-product-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-product-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-product-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-product-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-product-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-product-box .pp-infobox-wrap .layout-3-wrapper, .home-service-product-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-product-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-product-box .pp-infobox-image img { width: 36px; } @@ -4328,44 +3896,7 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-product-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-product-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .home-service-staffing-box, .fl-col-group-equal-height .home-service-staffing-box .fl-module-content, .fl-col-group-equal-height .home-service-staffing-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-staffing-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-staffing-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-staffing-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - @mixin responsive-visibility 3eq5kcmfz0an; - - -.home-service-staffing-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-staffing-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -4402,23 +3933,6 @@ img.mfp-img { .home-service-staffing-box .pp-infobox .pp-infobox-description:hover { color: var(--color-dark); } - - -.home-service-staffing-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-staffing-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-staffing-box .pp-infobox:hover .pp-infobox-image img { -} - - .home-service-staffing-box .pp-infobox-icon-inner span.pp-icon, .home-service-staffing-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -4472,63 +3986,6 @@ img.mfp-img { .home-service-staffing-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-staffing-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-staffing-box .pp-infobox-wrap .layout-3-wrapper, .home-service-staffing-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-staffing-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-staffing-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-staffing-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-staffing-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-staffing-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-staffing-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-staffing-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-staffing-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-staffing-box .pp-infobox-wrap .layout-3-wrapper, .home-service-staffing-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-staffing-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-staffing-box .pp-infobox-image img { width: 36px; } @@ -4562,36 +4019,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-staffing-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-staffing-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .home-service-recruiting-box, .fl-col-group-equal-height .home-service-recruiting-box .fl-module-content, .fl-col-group-equal-height .home-service-recruiting-box .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .home-service-recruiting-box .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .home-service-recruiting-box .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .home-service-recruiting-box .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .home-service-recruiting-box.fl-visible-large, .fl-col-group-equal-height .home-service-recruiting-box.fl-visible-medium, .fl-col-group-equal-height .home-service-recruiting-box.fl-visible-mobile { display: none; } @@ -4660,13 +4087,6 @@ img.mfp-img { display: flex; } } - - -.home-service-recruiting-box .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .home-service-recruiting-box .pp-infobox-title-wrapper .pp-infobox-title { color: #ffffff; margin-top: 30px; @@ -4703,23 +4123,6 @@ img.mfp-img { .home-service-recruiting-box .pp-infobox .pp-infobox-description:hover { color: var(--color-dark); } - - -.home-service-recruiting-box .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .home-service-recruiting-box .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.home-service-recruiting-box .pp-infobox:hover .pp-infobox-image img { -} - - .home-service-recruiting-box .pp-infobox-icon-inner span.pp-icon, .home-service-recruiting-box .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -4773,63 +4176,6 @@ img.mfp-img { .home-service-recruiting-box .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.home-service-recruiting-box .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.home-service-recruiting-box .pp-infobox-wrap .layout-3-wrapper, .home-service-recruiting-box .pp-infobox-wrap .layout-4-wrapper { -} - - -.home-service-recruiting-box .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .home-service-recruiting-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.home-service-recruiting-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-recruiting-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .home-service-recruiting-box .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .home-service-recruiting-box .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .home-service-recruiting-box .pp-infobox-wrap .layout-2 .pp-infobox-description, .home-service-recruiting-box .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .home-service-recruiting-box .pp-infobox-wrap .layout-3-wrapper, .home-service-recruiting-box .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.home-service-recruiting-box .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .home-service-recruiting-box .pp-infobox-image img { width: 36px; } @@ -4863,18 +4209,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.home-service-recruiting-box .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.home-service-recruiting-box .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - .fl-builder-content .home-clients-eyebrow .fl-module-content .fl-rich-text, .fl-builder-content .home-clients-eyebrow .fl-module-content .fl-rich-text * { color: var(--color-primary); } diff --git a/themes/beaver/assets/css/pages/services.css b/themes/beaver/assets/css/pages/services.css index d90c2a1ff..99706f9d3 100644 --- a/themes/beaver/assets/css/pages/services.css +++ b/themes/beaver/assets/css/pages/services.css @@ -1575,26 +1575,6 @@ img.mfp-img { .pp-infobox-wrap .layout-4 .pp-heading-wrapper { flex: 1; } - - -.fl-col-group-equal-height .services-card-cto, .fl-col-group-equal-height .services-card-cto .fl-module-content, .fl-col-group-equal-height .services-card-cto .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-cto .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-cto .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-cto .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-cto.fl-visible-large, .fl-col-group-equal-height .services-card-cto.fl-visible-medium, .fl-col-group-equal-height .services-card-cto.fl-visible-mobile { display: none; } @@ -1663,13 +1643,6 @@ img.mfp-img { display: flex; } } - - -.services-card-cto .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-cto .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -1700,23 +1673,6 @@ img.mfp-img { .services-card-cto .pp-infobox .pp-infobox-description:hover { } - - -.services-card-cto .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-cto .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-cto .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-cto .pp-infobox-icon-inner span.pp-icon, .services-card-cto .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -1769,63 +1725,6 @@ img.mfp-img { .services-card-cto .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-cto .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-cto .pp-infobox-wrap .layout-3-wrapper, .services-card-cto .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-cto .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-cto .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-cto .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-cto .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-cto .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-cto .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-cto .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-cto .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-cto .pp-infobox-wrap .layout-3-wrapper, .services-card-cto .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-cto .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-cto .pp-infobox-image img { width: 36px; } @@ -1859,36 +1758,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-cto .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-cto .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .services-card-webdev, .fl-col-group-equal-height .services-card-webdev .fl-module-content, .fl-col-group-equal-height .services-card-webdev .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-webdev .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-webdev .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-webdev .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-webdev.fl-visible-large, .fl-col-group-equal-height .services-card-webdev.fl-visible-medium, .fl-col-group-equal-height .services-card-webdev.fl-visible-mobile { display: none; } @@ -1957,13 +1826,6 @@ img.mfp-img { display: flex; } } - - -.services-card-webdev .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-webdev .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -1994,23 +1856,6 @@ img.mfp-img { .services-card-webdev .pp-infobox .pp-infobox-description:hover { } - - -.services-card-webdev .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-webdev .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-webdev .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-webdev .pp-infobox-icon-inner span.pp-icon, .services-card-webdev .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2063,63 +1908,6 @@ img.mfp-img { .services-card-webdev .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-webdev .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-webdev .pp-infobox-wrap .layout-3-wrapper, .services-card-webdev .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-webdev .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-webdev .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-webdev .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-webdev .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-webdev .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-webdev .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-webdev .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-webdev .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-webdev .pp-infobox-wrap .layout-3-wrapper, .services-card-webdev .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-webdev .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-webdev .pp-infobox-image img { width: 30px; } @@ -2153,36 +1941,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-webdev .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-webdev .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .services-card-qa, .fl-col-group-equal-height .services-card-qa .fl-module-content, .fl-col-group-equal-height .services-card-qa .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-qa .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-qa .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-qa .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-qa.fl-visible-large, .fl-col-group-equal-height .services-card-qa.fl-visible-medium, .fl-col-group-equal-height .services-card-qa.fl-visible-mobile { display: none; } @@ -2251,13 +2009,6 @@ img.mfp-img { display: flex; } } - - -.services-card-qa .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-qa .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2288,23 +2039,6 @@ img.mfp-img { .services-card-qa .pp-infobox .pp-infobox-description:hover { } - - -.services-card-qa .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-qa .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-qa .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-qa .pp-infobox-icon-inner span.pp-icon, .services-card-qa .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2357,63 +2091,6 @@ img.mfp-img { .services-card-qa .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-qa .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-qa .pp-infobox-wrap .layout-3-wrapper, .services-card-qa .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-qa .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-qa .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-qa .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-qa .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-qa .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-qa .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-qa .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-qa .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-qa .pp-infobox-wrap .layout-3-wrapper, .services-card-qa .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-qa .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-qa .pp-infobox-image img { width: 36px; } @@ -2447,34 +2124,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-qa .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-qa .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} -.fl-col-group-equal-height .services-card-product, .fl-col-group-equal-height .services-card-product .fl-module-content, .fl-col-group-equal-height .services-card-product .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-product .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-product .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-product .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-product.fl-visible-large, .fl-col-group-equal-height .services-card-product.fl-visible-medium, .fl-col-group-equal-height .services-card-product.fl-visible-mobile { display: none; } @@ -2543,13 +2192,6 @@ img.mfp-img { display: flex; } } - - -.services-card-product .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-product .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2580,23 +2222,6 @@ img.mfp-img { .services-card-product .pp-infobox .pp-infobox-description:hover { } - - -.services-card-product .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-product .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-product .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-product .pp-infobox-icon-inner span.pp-icon, .services-card-product .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2649,63 +2274,6 @@ img.mfp-img { .services-card-product .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-product .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-product .pp-infobox-wrap .layout-3-wrapper, .services-card-product .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-product .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-product .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-product .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-product .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-product .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-product .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-product .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-product .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-product .pp-infobox-wrap .layout-3-wrapper, .services-card-product .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-product .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-product .pp-infobox-image img { width: 36px; } @@ -2739,36 +2307,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-product .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-product .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .services-card-staffing, .fl-col-group-equal-height .services-card-staffing .fl-module-content, .fl-col-group-equal-height .services-card-staffing .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-staffing .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-staffing .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-staffing .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-staffing.fl-visible-large, .fl-col-group-equal-height .services-card-staffing.fl-visible-medium, .fl-col-group-equal-height .services-card-staffing.fl-visible-mobile { display: none; } @@ -2837,13 +2375,6 @@ img.mfp-img { display: flex; } } - - -.services-card-staffing .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-staffing .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -2874,23 +2405,6 @@ img.mfp-img { .services-card-staffing .pp-infobox .pp-infobox-description:hover { } - - -.services-card-staffing .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-staffing .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-staffing .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-staffing .pp-infobox-icon-inner span.pp-icon, .services-card-staffing .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -2943,63 +2457,6 @@ img.mfp-img { .services-card-staffing .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-staffing .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-staffing .pp-infobox-wrap .layout-3-wrapper, .services-card-staffing .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-staffing .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-staffing .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-staffing .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-staffing .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-staffing .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-staffing .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-staffing .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-staffing .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-staffing .pp-infobox-wrap .layout-3-wrapper, .services-card-staffing .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-staffing .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-staffing .pp-infobox-image img { width: 36px; } @@ -3033,36 +2490,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-staffing .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-staffing .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - -.fl-col-group-equal-height .services-card-recruiting, .fl-col-group-equal-height .services-card-recruiting .fl-module-content, .fl-col-group-equal-height .services-card-recruiting .fl-module-content .pp-infobox-wrap, .fl-col-group-equal-height .services-card-recruiting .fl-module-content .pp-infobox-wrap .pp-infobox, .fl-col-group-equal-height .services-card-recruiting .fl-module-content .pp-infobox-wrap > .pp-infobox-link, .fl-col-group-equal-height .services-card-recruiting .fl-module-content .pp-infobox-wrap > .pp-more-link { - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - flex-shrink: 1; - min-width: 1px; - max-width: 100%; - -webkit-box-flex: 1 1 auto; - -moz-box-flex: 1 1 auto; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - - .fl-col-group-equal-height .services-card-recruiting.fl-visible-large, .fl-col-group-equal-height .services-card-recruiting.fl-visible-medium, .fl-col-group-equal-height .services-card-recruiting.fl-visible-mobile { display: none; } @@ -3131,13 +2558,6 @@ img.mfp-img { display: flex; } } - - -.services-card-recruiting .pp-infobox .pp-infobox-title-prefix { - display: none; -} - - .services-card-recruiting .pp-infobox-title-wrapper .pp-infobox-title { margin-top: 30px; margin-bottom: 0px; @@ -3168,23 +2588,6 @@ img.mfp-img { .services-card-recruiting .pp-infobox .pp-infobox-description:hover { } - - -.services-card-recruiting .pp-infobox-image { - text-align: left -} - - -.fl-builder-content .services-card-recruiting .pp-infobox-image img { - height: auto; - max-width: 100%; -} - - -.services-card-recruiting .pp-infobox:hover .pp-infobox-image img { -} - - .services-card-recruiting .pp-infobox-icon-inner span.pp-icon, .services-card-recruiting .pp-infobox-image img { border-top-left-radius: px; border-top-right-radius: px; @@ -3237,63 +2640,6 @@ img.mfp-img { .services-card-recruiting .pp-infobox .pp-more-link .pp-button-icon-right { margin-left: 15px; } - - -.services-card-recruiting .pp-infobox .animated { - -webkit-animation-duration: 500ms; - -moz-animation-duration: 500ms; - -o-animation-duration: 500ms; - -ms-animation-duration: 500ms; - animation-duration: 500ms; -} - - -.services-card-recruiting .pp-infobox-wrap .layout-3-wrapper, .services-card-recruiting .pp-infobox-wrap .layout-4-wrapper { -} - - -.services-card-recruiting .pp-infobox-wrap .layout-1 .pp-heading-wrapper, .services-card-recruiting .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - display: flex; - align-items: center; -} - - -.services-card-recruiting .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-recruiting .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; -} - - -@media only screen and (max-width: 1115px) { - .services-card-recruiting .pp-infobox { - text-align: left; - } -} - - -@media only screen and (max-width: 860px) { - .services-card-recruiting .pp-infobox-wrap .pp-infobox { - text-align: left; - } - - .services-card-recruiting .pp-infobox-wrap .layout-2 .pp-infobox-description, .services-card-recruiting .pp-infobox-wrap .layout-2 .pp-heading-wrapper { - float: left; - } -} - - -@media only screen and (max-width: 480px) { - .services-card-recruiting .pp-infobox-wrap .layout-3-wrapper, .services-card-recruiting .pp-infobox-wrap .layout-4-wrapper { - flex-direction: column; - align-items: flex-start; - } -} - - -.services-card-recruiting .pp-infobox-title-wrapper .pp-infobox-title { - font-size: 22px; -} - - .fl-builder-content .services-card-recruiting .pp-infobox-image img { width: 36px; } @@ -3327,18 +2673,6 @@ img.mfp-img { margin-bottom: 0px; margin-left: 0px; } - - -.services-card-recruiting .pp-infobox-wrap .layout-3 .pp-icon-wrapper { - margin-right: 10px; -} - - -.services-card-recruiting .pp-infobox-wrap .layout-4 .pp-icon-wrapper { - margin-left: 10px; -} - - img.mfp-img { padding-bottom: 40px !important; } diff --git a/themes/beaver/layouts/home.html b/themes/beaver/layouts/home.html index 4a77b8cd3..aa4e1ec02 100644 --- a/themes/beaver/layouts/home.html +++ b/themes/beaver/layouts/home.html @@ -336,7 +336,7 @@

data-node="paujk1bwfe0l">
@@ -390,7 +390,7 @@

data-node="9xrz1vbyfomu">
@@ -444,7 +444,7 @@

data-node="dcks70njr95q">
@@ -519,7 +519,7 @@

data-node="reqazbvwfnj9">
@@ -573,7 +573,7 @@

data-node="5syfq06jvt8x">
@@ -627,7 +627,7 @@

data-node="r5mpnlqz427o">
diff --git a/themes/beaver/layouts/page/about.html b/themes/beaver/layouts/page/about.html index dfbd296f5..3f3ed9ffa 100644 --- a/themes/beaver/layouts/page/about.html +++ b/themes/beaver/layouts/page/about.html @@ -3,6 +3,7 @@ (resources.Get "css/critical/base.css") (resources.Get "css/critical/about-us-critical.css") (resources.Get "css/components/testimonials.css") + (resources.Get "css/components/info-card.css") (resources.Get "css/components/cta-banner.css") (resources.Get "css/pages/about-us.css") (resources.Get "css/legacy-theme-skin.css") @@ -205,7 +206,7 @@

data-node="h1byus7aprfd">
@@ -242,7 +243,7 @@

data-node="p3acnwe42skd">
@@ -279,7 +280,7 @@

data-node="bzo12nhdvj97">
diff --git a/themes/beaver/layouts/page/careers.html b/themes/beaver/layouts/page/careers.html index 1e950b3fa..9e1597834 100644 --- a/themes/beaver/layouts/page/careers.html +++ b/themes/beaver/layouts/page/careers.html @@ -175,7 +175,7 @@

data-node="yx43bujcaiqn">
@@ -211,7 +211,7 @@

data-node="ktz4ipj39vd6">
@@ -248,7 +248,7 @@

data-node="m39uvorzy5g8">
@@ -308,7 +308,7 @@

data-node="oxvacq3nkrmt">
@@ -346,7 +346,7 @@

data-node="j89kuaibv574">
@@ -383,7 +383,7 @@

data-node="gz025t4lvoui">
diff --git a/themes/beaver/layouts/page/services.html b/themes/beaver/layouts/page/services.html index 93c571fda..a6065affe 100644 --- a/themes/beaver/layouts/page/services.html +++ b/themes/beaver/layouts/page/services.html @@ -3,6 +3,7 @@ (resources.Get "css/critical/base.css") (resources.Get "css/critical/services-critical.css") (resources.Get "css/components/testimonials.css") + (resources.Get "css/components/info-card.css") (resources.Get "css/components/cta-banner.css") (resources.Get "css/components/header-cta.css") (resources.Get "css/pages/services.css") @@ -104,7 +105,7 @@

data-node="7jz6cas305te">
@@ -158,7 +159,7 @@

data-node="rxpuo06w93bn">
@@ -212,7 +213,7 @@

data-node="aj2ch9vn5k1w">
@@ -287,7 +288,7 @@

data-node="r0jkz1qcfsgp">
@@ -341,7 +342,7 @@

data-node="w4f3716ghpvs">
@@ -395,7 +396,7 @@

data-node="6ogabjsdei1h">
diff --git a/themes/beaver/layouts/partials/assets/careers-css-resources.html b/themes/beaver/layouts/partials/assets/careers-css-resources.html index bae2d26c2..e39b39c38 100644 --- a/themes/beaver/layouts/partials/assets/careers-css-resources.html +++ b/themes/beaver/layouts/partials/assets/careers-css-resources.html @@ -3,6 +3,7 @@ {{- return (slice (resources.Get "css/critical/careers-critical.css") (resources.Get "css/careers.css") + (resources.Get "css/components/info-card.css") (resources.Get "css/pages/careers.css") (resources.Get "css/dynamic-icons.css" | resources.ExecuteAsTemplate "css/dynamic586.css" .) (resources.Get "css/586.css") diff --git a/themes/beaver/layouts/partials/assets/homepage-css-resources.html b/themes/beaver/layouts/partials/assets/homepage-css-resources.html index 1343667f7..30dd6c04c 100644 --- a/themes/beaver/layouts/partials/assets/homepage-css-resources.html +++ b/themes/beaver/layouts/partials/assets/homepage-css-resources.html @@ -8,6 +8,7 @@ (resources.Get "css/homepage.css") (resources.Get "css/dynamic-404.css" | resources.ExecuteAsTemplate "css/dynamic.css" .) (resources.Get "css/components/testimonials.css") + (resources.Get "css/components/info-card.css") (resources.Get "css/components/cta-banner.css") (resources.Get "css/pages/homepage.css") (resources.Get "css/legacy-theme-skin.css")